如何通过Cygwin在Windows上安装sshpass? [英] How to install sshpass on Windows through Cygwin?
本文介绍了如何通过Cygwin在Windows上安装sshpass?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
在CygWin的Packages窗口中,当我键入sshpass时,没有出现任何内容。我尝试安装类似的包,如openssh等,希望其中一个包包含sshpass,但没有成功。
推荐答案
sshpass不提供Cygwin包。这意味着您需要从源代码构建和安装。要在Windows(Cygwin)上构建sshpass:
$ curl -LO http://downloads.sourceforge.net/sshpass/sshpass-1.06.tar.gz
$ md5sum sshpass-1.06.tar.gz
f59695e3b9761fb51be7d795819421f9
生成并安装到/usr/local/bin
:
$ tar xvf sshpass-1.06.tar.gz
$ cd sshpass-1.06
$ ./configure
$ make
$ sudo make install
它安装两个文件
- 可执行文件
/usr/local/bin/sshpass
- 手册页
/usr/local/share/man/man1/sshpass.1
curl
下载、tar
解压、autoconf
、make
和gcc
构建。我将假定读者熟悉在Cygwin上安装包。
这篇关于如何通过Cygwin在Windows上安装sshpass?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文