一般狀況下,iTerm2訪問遠程Linux使用ssh,與Termial基本同樣,方法以下:ssh
ssh <用戶名>@<ip>
而後輸入訪問的密碼便可。固然還有的時候須要指定訪問端口。spa
ssh -p <端口號> <用戶名>@<ip地址>
若是在iTerm2下的操做與termial同樣,我還用它幹甚?code
固然iTerm2有它特有的功能,這裏使用它的是Profiles這個功能。orm
咱們將遠程訪問的相關內容寫成一個腳本,而後在Profile裏調用便可。ip
腳本內容以下:it
#!/usr/bin/expect -f set user <用戶名> set host <ip地址> set password <密碼> set timeout -1 spawn ssh $user@$host expect "*assword:*" send "$password\r" interact expect eof
把這個腳本保存起來,放到一個目錄下(這個能夠根據本身的實際狀況來定,沒有特殊性)import
接下來,就是如何調用這個腳本了.file
接下來,密碼
使用命令方法
expect <保存的腳本完整路徑>
保存便可。
接下來就是如何使用了。使用方法也很簡單,打開iTerm2後,選擇菜單Profiles下自定的profiles便可。