Mac下使用iTerm2讓SSH記錄遠程服務器賬號和密碼
水麒麟灬 2017-07-20 13:42:35 27068 收藏 2
展開
iTerm2和Macbook自帶的Terminal差不多,但是功能更強大,強烈推薦使用。
下面說下,如何讓iTerm2記住遠程服務器SSH登錄賬號和密碼。
第一步:打開Finder,在菜單欄找到『前往』→ 『前往文件夾...』,輸入:~/.ssh/ 然后回車
第二步:新建一個文件,命名為example吧,里面寫入內容:
set user 服務器賬號
set host 服務器IP
set password 服務器密碼
spawn ssh $user@$host
expect "*assword:*"
send "$password\r"
interact
expect eof
第三步:到官方http://www.iterm2.com/下載並打開iTerm2,菜單欄找到『Profiles』→『Open Profiles...』,打開面板上,點擊右下角『Edit Profiles...』
第四步:在打開面板,左邊應該是選中默認default,右邊找到Command,默認應該是Login shell,選中Command,里面輸入:expect ~/.ssh/example
第五步,下次打開iTerm2,是不是默認就登錄上服務器了?極大提升效率。
按照以上方法,可以配置profile,對應很多個服務器。這樣每次啟動可以選擇默認操作,然后再profile下拉選中中執行對應的VPS profile,則可以實現自動登錄!
————————————————
版權聲明:本文為CSDN博主「水麒麟灬」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/shaobo8910/article/details/75514849