1、cd ~/.ssh
在.ssh下建立檔案"shell" (其中綠色部分 替換為自己的使用者名稱、伺服器ip、密碼)
#!/usr/bin/expect -f 22、開啟iterm2set user 《使用者名稱》
3set host 《伺服器ip>
4set password 《登入伺服器的密碼》
5set timeout -167
spawn ssh $user@$host
8 expect "
*assword:*
"9 send "
$password\r"10
interact
11 expect eof
選擇iterm2-->prederences...
3、選擇profiles
建議除default外,新建profile name ,然後在新建的profile command模組上選擇 command: 填入自己在第一步中建立的shell
將這個命令中的綠色部分shell 替換為第一步中自己建立的檔名
4、ok 完成了; 如果有多個通道機 就建多個吧
5、之後使用的時候,直接profiles- ->選擇自己建立的profile就可以啦
Mac下使用iTerm2自動ssh登入伺服器
在 ssh 下面寫乙個指令碼,配置到iterm2的profiles裡 當然放在其他地方也可以 指令碼內容如下 usr bin expect f set user 使用者名稱 set host 儲存到 ssh shellname,如果密碼中有符號可 以在 符號可以在 符號可以 在符號前面加個反斜槓進行...
MAC下使用iTerm2和zsh
應該說terminal終端是程式設計師經常會用到的工具,大家時不時的都要使用終端來敲上幾行命令列,尤其是在mac上,很多任務具的使用都是通過terminal來進行的。但是其實mac自帶的終端不是特別方便,今天我們將會使用iterm2來替代terminal終端。整體的搭配組合為 iterm2 oh m...
mac下使用sshpass讓iterm2支援多登入
背景 當前測試機器較多,每次登入時,都需要人工輸入,特別浪費時間,影響效率,花一分鐘記錄在小工具中,可以節約千萬個1分鐘。你還不用?一.安裝sshpass 二.準備密碼 讓sshpass使用ssh密碼,需要先將密碼儲存在乙個檔案裡,再通過sshpass讀檔案來獲取密碼,iterm2就可以通過這樣的命...