Alain EMPAIN <[EMAIL PROTECTED]> writes: > J'utilise uniquement le canal ssh (22) sans tunnel, en mettant en > pratique le langage 'expect' (une couche sur 'tcl') : très simple pour > des applications normales et très puissant pour régler des problèmes > compliqués -> utile à connaître. > > ------------------------------------------- > #!/usr/bin/expect > spawn scp [EMAIL PROTECTED]:/filepath . > expect "assword" > send "xxxxxx\r" > ------------------------------- > change login, host et xxx par ce qu'il faut ;-)
[je n'ai que deux mois de retard ;-)] Pourquoi est-ce que vous n'utilisez pas une clé publique pour vous connecter? Je n'utilise jamais de mot de passe pour me connecter aux différentes machines où j'ai accès. $ ssh-keygen -t rsa générez votre paire de clé *sans mot de passe*! Puis une fois que votre paire de clé est générée dans ~/.ssh/id_rsa[.pub] vous pouvez la copier sur le host distant: $ ssh-copy-agent -i ~/.ssh/id_rsa.pub [EMAIL PROTECTED] vous entrez votre mot de passe comme d'habitude et à partir de maintenant, plus besoin de mot de passe, vous pouvez vous connecter à la machine distante sans mot de passe. ATTENTION! Si quelqu'un se procure votre clé privée, vous êtes *vraiment* très mal! -- Arnaud _______________________________________________________ Linux Mailing List - http://www.unixtech.be Subscribe/Unsubscribe: http://www.unixtech.be/mailman/listinfo/linux Archives: http://www.mail-archive.com/[EMAIL PROTECTED] IRC: chat.unixtech.be:6667 - #unixtech