Ivan Kanis wrote:

   Olivier> - un utilisateur transfere des fichiers

   Olivier> - a la fin de sa session, le serveur ftp declanche
   Olivier>   une action (un script shell maison)

Je pense que les serveurs ftp n'ont pas cette fonctionnalité.

Ça serait plutôt au niveau du client de lancer une commande ...


ça ne me semble pas inutile comme fonctionnalité - si les clients du serveur FTP sont des utilisateurs un peu partout dont la plupart utilisent des clients windows, ça semble difficile de leur demander gentiment de lancer une commande.

je n'ai pas dans la tête de serveur ftp qui le permette, par contre il existe des softs de surveillance de fichiers de logs qui devraient être capables d'exécuter une commande sur un log de transfert terminé (je n'en ai pas en tête non plus...), et ce doit être très facile à faire si on maîtrise un language de programmation quelconque.

un tout petit exemple en perl très facile à modifier pour ce genre de besoins: http://web.systhug.com/spinwebd/ facile à traduire en shell, en remplaçant les matchs de regexps par un bon grep

attention : c'est potentiellement TRES dangereux de lancer des commandes en réaction à une ligne de log. il vaut mieux prévoir tout ce que pourrait contenir ce log et blinder le code pour éviter qu'il n'exécute n'importe quoi sur la machine; la plupart des fichiers de logs ne sont lisibles que par root.

j'espère que ça aidera...

pierre




Linux-Azur :      http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
**** Pas de message au format HTML, SVP ****

Répondre à