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 ****