下载软件sshpass
下载:下载地址
安装
tar zxvf sshpass-1.06.tar.gz
cd sshpass-1.06.tar.gz
./configure
make && make install
不出意外就是安装成功了,不要问我iterm怎么安装,我也不想写。
sshpass 使用简介
sshpass -h
/usr/local/bin/sshpass -h
设置sshpass 密码文件
让sshpass使用ssh密码,需要先将密码保存在一个文件里,再通过sshpass读文件来获取密码,iterm2就可以通过这样的命令来登录主机,密码文件很简单,取一个好名字,把密码写进去就可以了,没有别的任何东西,如,在用户目录的sshpass目录建一个名为pass的文件,里面写上主机密码:123456,文件地址为:~/.sshpass/config
注:文件地址你可以自己选择放,没有说一定放在哪里
iterm 设置
打开iterm的profiles选项,添加一个新的profile,其它没什么好配置的,主要是在General的command中选择使用command,命令就是sshpass的执行命令,如:
/usr/local/bin/sshpass -f ~/.sshpass/config ssh -p22 root@111.111.111.111
就这么简单就可以使用了
要是你很倒霉的还是没用弄成功,下面有个地址可供参考