sshpass nicht erkannt unter windows
Möchte ich laufen sshpass Befehl von meinem windows-zu einem linux-server. ich habe diesen Befehl:
sshpass -p ‘password’ ssh ldap.nextstep4it.com -l root -o StrictHostKeyChecking=no
Aber meine cmd wieder unter die error-Anweisung:
'sshpass' ist nicht als ein interner oder externer Befehl,
betriebsbereiten Programm oder batch-Datei.
Ich denke, das ist, weil windows nicht haben sshpass-Paket als linux zu tun. von linux habe ich auf install sshpass-Paket, um in der Lage sein, um diesen Befehl auszuführen.
gibt es jemand wissen, wie zum ausführen von sshpass-Befehl über die windows Befehlszeile?
- diese Frage war tatsächlich ergriffen von hier
- ich bin angefangen zu glauben, gibt es tatsächlich keine linux-sshpass-Paket zur Verfügung gestellt, um windows. im Gegensatz zu scp und ssh kann ich thhem auf der windows-Kommandozeile, indem Sie das herunterladen von putty pscp.exe und ssh.exe. ich werde auch weiterhin tun, die Forschung in dieser Sache für diese paar Tage.
Du musst angemeldet sein, um einen Kommentar abzugeben.
You cant run sshpass in windows.
Sie können jedoch verwenden Sie putty über die windows-Befehlszeile, das gleiche zu erreichen.
Auch Sie können hochladen von Dateien über die Kommandozeile (mit einem Kennwort), die mithilfe von WinSCP
Können Sie installieren QtdSync für Windows.
Wird, enthält die sshpass.exe
Kann man eher versuchen
putty
.Laden Sie es von hier
Oder Sie können die Installation der cygwin-install sshpass, aber das wäre schon eine größere Aufgabe.
So, wenn Sie einem ohne Passwort einloggen, dann mit putty können Sie puttygen, die Sie installieren können, die von den gleichen link oben.
Einfach zu installieren, cygwin in Windows, dann laden Sie sshpass und kompilieren/installieren Sie Sie, der ganze Prozess ist schnell und einfach, es funktioniert Super in meinem Umfeld.