2016-05-15 18 views

Trả lời

16

Xây dựng sshpass trên Windows (Cygwin):

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

xây dựng và cài đặt vào /usr/local/bin:

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

nào cài đặt hai tập tin

  • thực thi /usr/local/bin/sshpass
  • trang người đàn ông /usr/local/share/man/man1/sshpass.1

Cygwin bạn cài đặt cần phải có những công cụ cần thiết: curl tải, tar để trích xuất, và autoconf, makegcc để xây dựng. Tôi sẽ giả sử người đọc quen thuộc với việc cài đặt các gói trên Cygwin.

+0

Đây chính xác là những gì tôi đang tìm kiếm. Cảm ơn! – Andrew

+0

@Andrew chia sẻ kinh nghiệm của bạn ... Tôi thấy rằng tôi [mất sản lượng] (https://superuser.com/questions/1193146) khi tôi sử dụng 'sshpass' từ Windows * Command Prompt *. Nó hoạt động tốt từ một thiết bị đầu cuối Cygwin, tuy nhiên. – starfry

+0

Nếu bạn muốn sử dụng 'sshpass' từ dấu nhắc lệnh Windows thì [bạn có thể thấy' hữu ích 'hữu ích] (https://superuser.com/a/1199954). – starfry

6

sshpass không có sẵn dưới dạng gói Cygwin. Điều này có nghĩa là bạn cần phải xây dựng và cài đặt từ nguồn. Xem để tham khảo về hiện thay thế

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

+0

Cảm ơn matzeri đã trả lời. Làm thế nào tôi có thể xây dựng và cài đặt trên Windows? Bạn có thể giới thiệu cho tôi một số hướng dẫn. –

+0

@activedecay nó hoạt động cho tôi – matzeri

Các vấn đề liên quan