ssh 登陆不能在命令行中指定密码,sshpass 的出现则解决了这一问题。它允许你用 -p 参数指定明文密码,然后直接登录远程服务器,它支持密码从命令行、文件、环境变量中读取。
1、安装
[root@node1 home]# wget http://sourceforge.net/projects/sshpass/files/sshpass/1.05/sshpass-1.05.tar.gz
[root@node1 home]# tar xvzf sshpass-1.05.tar.gz
[root@node1 home]# cd sshpass-1.05
[root@node1 sshpass-1.05]# ll
总用量 396
-rw-r--r-- 1 1000 1000 35029 8月 6 2011 aclocal.m4
-rw-r--r-- 1 1000 1000 700 7月 22 2010 AUTHORS
-rw-r--r-- 1 1000 1000 1455 8月 6 2011 ChangeLog
-rw-r--r-- 1 1000 1000 4107 8月 6 2011 config.h.in
-rwxr-xr-x 1 1000 1000 201436 8月 6 2011 configure
-rw-r--r-- 1 1000 1000 865 8月 6 2011 configure.ac
-rw-r--r-- 1 1000 1000 17992 7月 22 2010 COPYING
-rwxr-xr-x 1 1000 1000 18615 8月 5 2011 depcomp
-rw-r--r-- 1 1000 1000 15578 8月 5 2011 INSTALL
-rwxr-xr-x 1 1000 1000 13663 8月 5 2011 install-sh
-rw-r--r-- 1 1000 1000 13179 8月 6 2011 main.c
-rw-r--r-- 1 1000 1000 145 7月 22 2010 Makefile.am
-rw-r--r-- 1 1000 1000 22973 8月 6 2011 Makefile.in
-rwxr-xr-x 1 1000 1000 11419 8月 5 2011 missing
-rw-r--r-- 1 1000 1000 213 7月 22 2010 NEWS
-rw-r--r-- 1 1000 1000 0 7月 22 2010 README
-rw-r--r-- 1 1000 1000 4742 8月 6 2011 sshpass.1
[root@node1 sshpass-1.05]# ./configure
[root@node1 sshpass-1.05]# make
[root@node1 sshpass-1.05]# make install
标签:rw,1.05,--,2011,sshpass,Linux,安装,1000 From: https://www.cnblogs.com/harleyblogs/p/17438751.html