Mac下,使用sshpass让iterm2支持多ssh登陆信息保存

下载软件sshpass

下载:下载地址html

安装ssh

tar zxvf sshpass-1.06.tar.gz

cd sshpass-1.06.tar.gz

./configure

make && make install

不出意外就是安装成功了,不要问我iterm怎么安装,我也不想写。.net

sshpass 使用简介code

sshpass -h 
/usr/local/bin/sshpass -h

设置sshpass 密码文件

让sshpass使用ssh密码,须要先将密码保存在一个文件里,再经过sshpass读文件来获取密码,iterm2就能够经过这样的命令来登陆主机,密码文件很简单,取一个好名字,把密码写进去就能够了,没有别的任何东西,如,在用户目录的sshpass目录建一个名为pass的文件,里面写上主机密码:123456,文件地址为:~/.sshpass/confightm

注:文件地址你能够本身选择放,没有说必定放在哪里blog

iterm 设置

打开iterm的profiles选项,添加一个新的profile,其它没什么好配置的,主要是在General的command中选择使用command,命令就是sshpass的执行命令,如:get

/usr/local/bin/sshpass -f ~/.sshpass/config ssh -p22 root@111.111.111.111

就这么简单就能够使用了it

要是你很倒霉的仍是没用弄成功,下面有个地址可供参考登录

原文地址 http://www.cnblogs.com/onlyfu...iterm2

相关文章
相关标签/搜索