Linux系列---【sshpass实现ssh用户名密码一行命令登录】


1.安装sshpass

#RedHat/CentOS
yum install sshpass
dnf install sshpass    [Fedora 22 及以上版本]

#Debian/Ubuntu
sudo apt-get install sshpass

#源码安装(适用于离线安装)
wget http://sourceforge.net/projects/sshpass/files/latest/download -O sshpass.tar.gz
tar -xvf sshpass.tar.gz
cd sshpass-1.06
./configure
sudo make install 

2.远程登录

sshpass -p zhangsan ssh -p 2000 root@192.168.21.139