Génial merci pour cette solution. Est-il possible de passer le mot de passe de l'utilisateur se connectant sur le serveur distant en paramètre.
Le but est d'exécuter ce script de façon automatique. Merci encore Loïc On Thu, 2008-07-03 at 12:00 +0200, Philippe Ney wrote: > > Bonjour, > > Désolé pour le "hors sujet" éventuel, je débute dans la programmation de > > script sous linux et j'aimerai effectuer le traitement suivant : > > > > 1. Se connecter à un serveur distant (sous linux également) > > 2. Parcourir depuis un répertoire racine un certain nombre d'autres > > répertoires > > 3. Lister le contenu de ceux-ci dans un fichier plat (résultat) > > 4. Fermer la connexion > > 5. Envoyer le fichier plat par mail (à l'aide de postfix déjà installé) > > > > J'aimerai savoir par où commencer et comment "scripter" cela. > > Question supplémentaire : Quels sont les outils appropriés pour éditer > > les scripts sous linux ? (confort) > > > > Merci de votre collaboration. > > Loïc > > Bonjour, > > Il suffit de faire une connexion ssh avec clé publique en lui passant > directement la commande à exécuter sur le serveur distant. La sortie > standard étant récupérée sur le client et tu peux la renvoyer directement > dans ta commande mail. > > # ssh [EMAIL PROTECTED] "ls -lR /home/toto" | mail -s "Resultat du listing" > [EMAIL PROTECTED] > > > Philippe > _______________________________________________ > gull mailing list > [email protected] > http://forum.linux-gull.ch/mailman/listinfo/gull _______________________________________________ gull mailing list [email protected] http://forum.linux-gull.ch/mailman/listinfo/gull
