Passwort übergabe mit ssh skript?
Guten Tag,
Ich möchte gerne in einem Intranet über ssh oder ähnliches auf einen Switch zugreifen und eine Datei auslesen. Dies soll mit einem skript geschehen und ohne extra Software und ohne public und private key da der switch öfters neu installiert wird und das somit nicht den gewünschten Effekte erzielt.
Das Problem ist das ich nach dem ich
"ssh admin@1.2.3.4 command"
eingegeben habe ein Passwort eingeben muss was ich eigentlich gerne direkt mit geben würde. Was könnte ich tun?
2 Antworten
Normalerweise
ssh admin@1.2.3.4 command < password
aber es könnte gut sein, dass das gesperrt ist, weil er merkt, dass der Input nicht übers Terminal kam.
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Linux
Mit sshpass kannst du das machen:
sshpass -p ‚Passwort‘ ssh admin@1.2.3.4 command