一.安裝iTerm2
二.安裝sshpass
1.在官網(wǎng)下載源碼包(最新的是1.06)
wget?http://sourceforge.net/projects/sshpass/files/sshpass/1.05/sshpass-1.05.tar.gz?
2.解壓
tar?xvzf?sshpass-1.05.tar.gz
3.編譯安裝
./configure
make
sudo make install
三.配置密碼文件
因?yàn)樾枰渲枚鄠€(gè)ssh自動(dòng)登錄您旁,所以最好在本機(jī)新建一個(gè)目錄魔慷,用戶存放所有的密碼逢防,一個(gè)文件對(duì)應(yīng)一個(gè)登錄九巡。
在用戶文件夾下新建文件夾sshpass
在sshpass下新建文本文件勤篮,只寫入登錄密碼逼龟,保存后去掉文件后綴名
文件夾目錄為:/Users/ChanandlerBong/sshpass/ (自己定義路徑)
文件名:Centos_172.16.135.128
四.配置iTerm2
iTerm2 >> Profiles >> Open Profiles >> Edit Profiles
iTerm2的Profile配置
??? 執(zhí)行的命令如下:
/usr/local/bin/sshpass -f /Users/ChanandlerBong/sshpass/Centos_172.16.135.128 ssh -p22 root@172.16.135.128
?/usr/local/bin/sshpass是sshpass執(zhí)行文件的路徑亿胸,默認(rèn)情況安裝現(xiàn)在這個(gè)位置上
-f是告訴sshpass加載文件
?/Users/ChanandlerBong/sshpass/Centos_172.16.135.128就是要加載的的密碼文件
?ssh -p22 root@172.16.135.128是說(shuō)用ssh鏈接,端口22蟀苛,root帳號(hào)和IP地址
保存后益咬,先通過(guò)終端運(yùn)行ssh root@ip,登錄成功后再選擇該profile帜平,就可以實(shí)現(xiàn)ssh登錄幽告。
也可以在iTerm2里通過(guò)設(shè)置的快捷鍵登錄
參考:http://www.reibang.com/p/ae7bf4086b0d