使用iTerm2快捷連線SSH

2021-09-07 18:17:09 字數 1177 閱讀 8491

大家都知道使用iterm2連線shh 使用命令 ssh -p22 [email protected],然後輸入密碼即可。

但是每次都輸入還是比較麻煩的。iterm2為我們提供了快捷的方式。三步即可完成此項設定。方法如下:

1,編輯命令文字

樣本:#!/usr/bin/expect -f

set user root

set host 172.16.10.71

set password mima123456

set timeout -1

spawn ssh $user@$host

expect "*assword:*"

send "$password\r"

interact

expect eof

按照此樣本,編寫乙個文字檔案儲存在乙個位置即可。

此樣本中沒有指明埠號,使用的就是ssh預設埠 22

如果是其它埠號,可以如下修改

#!/usr/bin/expect -f

set port 2121

set user root

set host 172.16.10.71

set password mima123456

set timeout -1

spawn ssh -p$port $user@$host

expect "*assword:*"

send "$password\r"

interact

expect eof

語法說明:上面的set 是定義變數

下方的 spawn是呼叫命令,在命令中使用上述定義好的變數

2,設定呼叫命令

iterm -- preferences 開啟設定介面

點左下角 + 增加乙個快捷方式,

在右側選擇 commond,並在輸入框中 輸入命令檔案的位址

在右側上方給此快捷方式起個名字。

這樣就完成了快捷方式的設定。

3,使用快捷方式

啟動iterm2軟體的時候,會彈出乙個選擇快捷方式的介面,選擇事先建好的快捷方式即可;

已經開啟的iterm2,在軟體圖示上右鍵,然後選擇 new table 就可以看到事先建好的快捷方式。

iterm2 儲存ssh賬號自動連線

作為一名coder,我們經常需要連線伺服器進行一些操作,然而冗長的ssh密碼登入屬實有些繁瑣。如果你使用了終端工具iterm2,便可以事半功倍!iterm2具有很多優點 智慧型選中,雙擊選中,三擊選中整行,四擊智慧型選中 全文查詢command f 視窗垂直command d 水平command s...

ITerm2下使用ssh訪問Linux

通常情況下,iterm2訪問遠端linux使用ssh,與termial基本一樣,方法如下 ssh 使用者 ip 然後輸入訪問的密碼即可。當然還有的時候需要指定訪問埠。ssh p 埠 使用者 ip位址 如果在iterm2下的操作與termial一樣,我還用它幹甚?當然iterm2有它特有的功能,這裡使...

Iterm2 快捷鍵指南

mac 原來自帶的終端工具 terminal 不好用是出了名的,雖然最近幾個版本蘋果稍微做了些優化,功能上,可用性方面增強不少,無奈有個更好用的 iterm2 擺在那,基本上也就沒有多少出場機會了 iterm2 經常使用終端的同學肯定早就切換到這個東東上了,開源免費,和zsh 搭配差不多已經取代te...