2016-05-15 18 views

Antwort

16

sshpass unter Windows (Cygwin) zu bauen:

$ curl -LO http://downloads.sourceforge.net/sshpass/sshpass-1.06.tar.gz 
$ md5sum sshpass-1.06.tar.gz 
f59695e3b9761fb51be7d795819421f9 

bauen und installieren zu /usr/local/bin:

$ tar xvf sshpass-1.06.tar.gz 
$ cd sshpass-1.06 
$ ./configure 
$ make 
$ sudo make install 

Welche zwei Dateien installiert

  • die ausführbare /usr/local/bin/sshpass
  • Manpage /usr/local/share/man/man1/sshpass.1

Ihre Cygwin Bedarf installieren Sie die erforderlichen Werkzeuge haben: curl herunterladen, tar zu extrahieren und autoconf, make und gcc zu bauen. Ich nehme an, dass der Leser mit der Installation von Paketen auf Cygwin vertraut ist.

+0

Dies ist genau das, was ich gesucht habe. Vielen Dank! – Andrew

+0

@Andrew teilen Ihre Erfahrung ... Ich fand, dass ich [Ausgabe verloren] (https://superuser.com/questions/1193146), wenn ich 'sshpass' von einer Windows * Eingabeaufforderung * verwendet. Es funktioniert jedoch gut von einem Cygwin-Terminal. – starfry

+0

Wenn Sie 'sshpass' von einer Windows-Eingabeaufforderung aus verwenden möchten, dann finden Sie 'cygnative' nützlich' (https://superuser.com/a/1199954). – starfry

6

sshpass ist nicht als Cygwin-Paket verfügbar. Dies bedeutet, dass Sie aus der Quelle erstellen und installieren müssen. Getreu Siehe auf bestehende alternative

https://www.cygwin.com/ml/cygwin/2015-02/msg00042.html

+0

Danke matzeri für die Antwort. Wie kann ich unter Windows bauen und installieren? Könnten Sie mich zu einem Tutorial verweisen? –

+0

@activedecay es funktioniert für mich – matzeri

Verwandte Themen