ssh - Skript - passwort ?

Post Reply
Message
Author
Peter

ssh - Skript - passwort ?

#1 Post by Peter »

Hallo, ich würde gerne periodisch per skript Dateien von meinem einem Rechner auf den anderen schieben. Dazu benutze ich von Hand immer ssh. FRAGE:
Wie schreibe ich ein Skript, dass Dateien per ssh kopiert ?
Vorallem das Passwort bereitet mir Probleme.

Vielen Dank im Vorraus
pwk.linuxfan

Ozi

Re: ssh - Skript - passwort ?

#2 Post by Ozi »

Hi Linuxfan,

die Lösung zur Automatisierung basiert auf Tcl/Tk und heisst <b>Expect</b> .
Es bietet die Möglichkeit, auf vordefinierte reguläre Ausdrücke, wie den "password" prompt, zu reagieren,
indem man bei deren Auftauchen bestimmte Kommandos senden kannn.

Die Expect Homepage ist unter <!--http--><a href="http://expect.nist.gov" target="_blank">http://expect.nist.gov</a><!--url--> zu erreichen.
Ein kurzes Tutorial gibts <!--http--><a href="http://www.csc.calpoly.edu/~dbutler/tut ... orial.html" target="_blank">HIER</a><!--url--> .

Ich hoffe, du kommst damit weiter <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">

CU

Oliver

odauter
Posts: 460
Joined: 17. Apr 2000 20:05
Location: Hamburg
Contact:

Re: ssh - Skript - passwort ?

#3 Post by odauter »

Hmmm,
wir machen sowas mit rsync über ssh.

z.Bleistift:
"/usr/bin/rsync -p -e ssh /tmp/foo <dest-ip>:/tmp/"

Und mit der "RSA Hostauthentication" hast Du auch keine Passwordabfrage mehr. Am besten die Manpage lesen.
bye.olli
--
"Where's Oswald when we need him.."

Post Reply