Ich versuche, eine Datei von meinem Remote-Server zu meinem lokalen Server zu kopieren. Hier mein Skript ist es zu laufen, von ‚erwarten‘ mit automaticlally in Passwort sendenVerwenden von 'expect' zum automatischen Senden des Kennworts
scp [email protected]:/folder/myFile ./
expect "Password: "
send "myPassword"
Als ich dies ausführen, fordert es nach wie vor für „Passwort“, was ist falsch?
Das erste funktionierende Skript finde ich auf stackoverflow! Ich danke Ihnen für das Teilen! Ich stolpere immer über Ratschläge, die ich nicht verwenden sollte, auf diese Weise zu erwarten ... Eigentlich habe ich ein Programm entwickelt, das ich auf einem Router testen sollte, dessen sshd-Server Public-Key-Authentifizierung Orz nicht unterstützt. Das Erwarten ist meine einzige Rettung. –