mac中iTerm2 儲存ssh使用者名稱密碼

2021-09-19 23:03:52 字數 732 閱讀 7311

使用 ssh 連線某個伺服器不需要再每一次都重新輸入使用者名稱,密碼

在伺服器上存公鑰太麻煩了,這裡用的方法是指令碼+profile指令碼

先寫乙個登入用的指令碼

#!/usr/bin/expect

set timeout 30

spawn ssh -p [lindex $ar** 0] [lindex $ar** 1]@[lindex $ar** 2]

expect

"password:"

}interact

有時候不需要指定埠,就可以在指令碼中刪除-p [lindex $ar** 0],同時記得改後面ar**的索引(ar**1 => ar**0)

配置 profile

實際上就是每次開啟 iterm2的 tab 先執行對應的指令碼,引數配置好儲存。

command 那裡就是填 指令碼名字(填絕對路徑下的指令碼名比較保險) + 埠號 + 使用者名稱 +伺服器ip + 密碼 , 如

/users/ydj/myssh port username ip password

這樣就配置好了,每次直接在 profiles 標籤下面選擇對應的伺服器配置,單擊自動建立新 tab 並連線登入。

iterm2 儲存ssh賬號自動連線

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

iTerm2 儲存密碼

iterm2 儲存密碼 1.編輯如下並儲存檔案至任意目錄,例如檔名為demo,儲存在 users documents item2目錄下。set user set host set password spawn ssh user host expect assword send password r ...

mac 終端利器 iTerm2

之前一直使用的是mac自帶的終端,由於之前命令操作較少,也就無所謂了。但是現在隨著命令列操作的頻繁,原有的終端開發效率太低,偶然發現了iterm2,發現功能很強大也非常好用,下面總結一下安裝步驟和相應的配置。也可以通過homebrew來安裝 brew cask install iterm2iterm...