Mac配置iTerm2 通過SSH鏈接Linux

iTerm2連接ssh配置


#首先在/Users目錄下按照如下命令創(chuàng)建sh腳本
cd /Users/

#創(chuàng)建iterm文件夾
mkdir ssh
 
#進入iterm文件夾
cd ssh

#創(chuàng)建myserver.sh文件
touch myserver.sh

#編輯myserver.sh文件
vim myserver.sh

如果出現(xiàn)沒有權限,就命令前面加上sudo

編輯myserver.sh腳本內(nèi)容

鍵盤輸入i編輯文件,插入以下內(nèi)容:


#!/usr/bin/expect
set timeout 30
spawn ssh -p 端口號 服務器用戶名@服務器IP地址
expect {
        "(yes/no)?"
        {send "yes\n";exp_continue}
        "password:"
        {send "服務器密碼\n"}
}
interact


插入完成后鍵盤esc 然后輸入:wq退出,接下來給文件賦權

chmod 777 myserver.sh

配置iTerm2的設置項

打開iTerm2,打開Preferences配置界面,Profiles -> general,左下角點擊+號,新建profile,參考下面圖片在對應位置輸入內(nèi)容即可

12121212121211.png

Name:根據(jù)需求輸入,通常選擇標識性較強的內(nèi)容便于區(qū)分,例如服務器的IP地址

Command:這里選擇login Shell

Send text at start : 填寫格式形如A B C D E這樣,每一個部分之間用空格隔開,根據(jù)自己實際情況填寫,下面是對每一部分內(nèi)容的解釋


A代表咱們上面寫的本機保存sh腳本的路徑:/Users/iterm/myserver.sh

B代表服務器端口號一般遠程連接端口為:22

C代表服務器用戶名一般為:root

D代表服務器IP:根據(jù)騰訊云服務器對外暴露的公網(wǎng)IP填寫

E代表服務器密碼:根據(jù)自己實際的服務器密碼填寫

例如:/Users/iterm/myserver.sh 22 root 192.168.10.125 123456

設置好之后打開iTerm2,點擊profiles,點擊前面自己新增的連接遠程服務器的profile的名字

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容