salut, Il giorno ven, 04/07/2008 alle 10.50 +0200, Loïc Kuhn ha scritto: > 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.
Utilise plutôt un partage de clé comme ça tu n'a plus de mot de passe à rentrer. > Le but est d'exécuter ce script de façon automatique. > Merci encore > Loïc ciao, Leo > 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 _______________________________________________ gull mailing list [email protected] http://forum.linux-gull.ch/mailman/listinfo/gull
