1. 創(chuàng)建腳本文件
新建一個(gè)名為tencentServerLogin的文件:
touch tencenServerLogin
將服務(wù)器信息寫入到該文件中抱怔,內(nèi)容示例如下:
#!/usr/bin/expect -f
set user root
set host 33.123.323.41
set password 34343Bh-e343476-c
set timeout 30
spawn ssh $user@$host
expect "*assword:*"
send "$password\r"
interact
expect eof
2. 新建一個(gè)iTerm2 Profile
- 打開iTerm2 -> preferences -> Profiles
- 點(diǎn)擊左下角的"+"號(hào), 新建一個(gè)profile
- 在右邊的內(nèi)容框中,找到Command, 填入expect + 前面新建tencenServerLogin文件的絕對(duì)路徑
示例如下圖:
新建一個(gè)iTerm2 Profile
3. iTerm2保持ssh連接不斷開
用iTerm2進(jìn)行ssh時(shí)泥彤,空閑了一段時(shí)間就會(huì)與服務(wù)器斷開連接莉掂。這個(gè)問(wèn)題可以通過(guò)添加以下配置來(lái)解決耕姊,配置示例如下圖:
iTerm2保持ssh連接不斷開
4. 使用iTerm2登錄云服務(wù)器
示例如下圖:
使用iTerm2登錄云服務(wù)器
本文由mdnice多平臺(tái)發(fā)布