如何通过Cygwin在Windows上安装sshpass? [英] How to install sshpass on Windows through Cygwin?

查看:0
本文介绍了如何通过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
您的Cygwin安装需要具备所需的工具:curl下载、tar解压、autoconfmakegcc构建。我将假定读者熟悉在Cygwin上安装包。

这篇关于如何通过Cygwin在Windows上安装sshpass?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆