Forum Programmation.autre Lancement programme par FTP

Posté par  .
Étiquettes : aucune
0
28
sept.
2004
Bonjour à tous,

Je vous expose mon problème :

J'aimerais pouvoir executer un programme (binaire, shell etc ..) depuis une connexion FTP sur une machine linux.

Pour être plus précis j'aimerais pouvoir faire l'equivalent des "remote command" sous AS/400.
Le sens Linux -> AS/400 fonctionne parfaitement
le sens AS -> Serveur FTP linux, est la question de ce post.

Merci à tous !

Alex
  • # Ssh ?

    Posté par  (site web personnel) . Évalué à 3.

    Bonjour,

    S'il s'agit d'avoir un equivalent des remotes commands, le plus approprié est surement de se tourner vers ssh.

    Ssh permet également le transfert de fichiers.

    http://www.openssh.com/fr/index.html(...)
  • # Installer un serveur FTP

    Posté par  . Évalué à -1.

    Salut,

    Essai d'installer le service Proftpd sous Linux, quelle est ta distribution?

    Proftpd est facile à configurer.
  • # Installer un serveur FTP

    Posté par  . Évalué à -1.

    Salut,

    Essaies d'installer le service Proftpd il est facile à configurer et de plus il est très sécurisé, quelle est ta distrib de Linux??
  • # FTP != Execution

    Posté par  (site web personnel) . Évalué à 3.

    Hello

    Pour moi, le protocole FTP, comme son nom l'indique (File Transfer Protocol) ne permet pas d'executer un programme sur le serveur par un client. Mais il existe peut-être des serveurs qui le permettent d'une manière ou d'une autre (je n'en connais pas).

    Comme dit plus haut, utilises plutôt SSH (si transaction via Internet), ou le bon vieux telnet (si transaction PAS via Internet, mais sur un réseau privé PROTEGE).

    Voilà
    • [^] # Re: FTP != Execution

      Posté par  (site web personnel) . Évalué à 2.

      Sinon, y'a toujours
      while true
          if [ -f /path/to/cmd/to/execute ]; then
              chmod +x /path/to/cmd/to/execute
              /path/to/cmd/to/execute
              rm -f /path/to/cmd/to/execute
          else
              sleep 10
          fi
      done
      
      qui tourne en permanence coté serveur, et le client upload /path/to/cmd/to/execute quand il veut executer quelque chose. C'est bourrin, c'est crade, mais bon, ça peut dépanner...
  • # commande ftp :

    Posté par  (site web personnel) . Évalué à 2.

    quote site exec dois être ce que tu recherches ...

    A++

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.