左邊Profile Name列表中顯示的第一個(gè) ? Default 是iTerm默認(rèn)的設(shè)置,下面自定義的Profile默認(rèn)情況下都使用它的設(shè)置栽烂,也就是說后面需要設(shè)置針對(duì)所有Profile有效的項(xiàng)都時(shí)候可以在此進(jìn)行設(shè)置码俩,這一點(diǎn)非常重要伪阶。
點(diǎn)擊+按鈕新建一個(gè)Profile,在Name中輸入服務(wù)器的別名粘招,下面的Title我更喜歡選擇Profile(Job)啥寇,方便進(jìn)行辨識(shí)。最關(guān)鍵的是下面的Command默認(rèn)選擇Login Shell洒扎,后面的Send text at start:中輸入ssh登錄命令辑甜。如下圖:
每次都需要輸入登錄密碼非常不方便,可以使用Profile的Triggers功能袍冷。進(jìn)入 Preferences Profiles中磷醋,首先選中剛剛創(chuàng)建的Profile,然后點(diǎn)擊右邊的Advanced標(biāo)簽胡诗,在Triggers下面點(diǎn)擊Edit按鈕子檀,
自動(dòng)輸入密碼登錄
點(diǎn)擊+創(chuàng)建一條觸發(fā)規(guī)則:
Regular Expression: 觸發(fā)器的觸發(fā)條件,支持正則表達(dá)式乃戈。因?yàn)槊看涡枰斎朊艽a的時(shí)候出現(xiàn)如mazy@192.168.212.8's password:的文本褂痰,因此這里將條件設(shè)置為 's password:
1.Action: 選擇動(dòng)作條件,這里選擇Send Text...症虑,即直接向屏幕發(fā)送文本
2.Parameters: 動(dòng)作參數(shù)缩歪,這里是發(fā)送的文本內(nèi)容,輸入密碼谍憔,最后加上\r表示回車
3.Instant: 設(shè)置是否立即生效匪蝙,勾選
4.Enabled: 是否啟用,勾選