
1.免密登錄
2.密鑰登錄
1.免密登錄
1.1 在/usr/local/bin/目錄,創(chuàng)建登錄腳本iterm2.login
#!/usr/bin/expect
set ip [lindex $argv 0]
set user [lindex $argv 1]
set password [lindex $argv 2]
set timeout 10
spawn ssh $user@$ip
expect {
"*yes/no" {send "yes\r";exp_continue}
"*password:" {send "$password\r"}
}
interact
- $argv 0,服務(wù)器ip
- $argv 1,服務(wù)器登錄用戶
- $argv 2,服務(wù)器密碼
- ----注意腳本權(quán)限
1.2 配置iterm2(iTerm2 -> Preferences -> Profiles)
設(shè)置名稱,設(shè)置command,如下圖

- ---- 注意密碼有特殊字符需要加轉(zhuǎn)義符
1.3 選擇登錄

2.密鑰登錄
2.1 保存密鑰
本地存儲密鑰文件,aliyun.pem一般由運(yùn)維給到
ssh-add -k aliyun.pem
2.2 配置iterm2(iTerm2 -> Preferences -> Profiles)
如下圖配置即可,ssh 賬號@服務(wù)器地址

總結(jié)
iterm2終端利器
備忘:
iterm2 [https://www.iterm2.com/downloads.html]