1、安裝iTerm2
2、安裝sshpass
- 解壓后進(jìn)入sshpass目錄,終端運(yùn)行以下命令
?./configure
?makemake
?installT - 運(yùn)行完成可通過以下命令檢查是否安裝成功
?sshpass -h
sshpass -h
3、配置密碼文件
因?yàn)樾枰渲枚鄠€(gè)ssh自動(dòng)登錄,所以最好在本機(jī)新建一個(gè)目錄,用戶存放所有的密碼,一個(gè)文件對(duì)應(yīng)一個(gè)登錄。
- 在用戶文件夾下新建文件夾sshpass
-
在sshpass下新建文本文件,只寫入登錄密碼,保存后去掉文件后綴名
文件夾目錄為:/Users/ChanandlerBong/sshpass/
文件名:Centos_172.16.135.128
密碼文件和路徑
4、配置iTerm2
-
iTerm2 >> Profiles >> Open Profiles >> Edit Profiles
iTerm2的Profile配置
?? 執(zhí)行的命令如下:
<pre>/usr/local/bin/sshpass -f /Users/ChanandlerBong/sshpass/Centos_172.16.135.128 ssh -p22 root@172.16.135.128</pre>
? /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是說用ssh鏈接,端口22,root帳號(hào)和IP地址 保存后,先通過終端運(yùn)行ssh root@ip,登錄成功后再選擇該profile,就可以實(shí)現(xiàn)ssh登錄。
-
也可以在iTerm2里通過設(shè)置的快捷鍵登錄
登錄成功
?



