Mac下使用iTerm2自動ssh登陸服務器

使用iTerm2自動登陸通道機

一、cd ~/.sshshell

    在.ssh下建立文件"shell" (其中綠色部分 替換爲本身的用戶名、服務器ip、密碼)服務器

#!/usr/bin/expect -f
  2 set user <用戶名>
  3 set host <服務器ip>
  4 set password <登陸服務器的密碼>
  5 set timeout -1
  6
  7 spawn ssh $user@$host
  8 expect "*assword:*"
  9 send "$password\r"
 10 interact
 11 expect eof

    

二、打開iterm2  ssh

     選擇iTerm2-->Prederences...spa

    

三、選擇Profiles  code

     建議除Default外,新建Profile name ,而後在新建的profile  Command模塊上選擇 command: 填入本身在第一步中建立的shellblog

     將這個命令中的綠色部分shell 替換爲第一步中本身建立的文件名ip

expect ~/.ssh/shell

  

 

四、ok  完成了; 若是有多個通道機 就建多個吧it

五、以後使用的時候,直接Profiles- ->選擇本身建立的profile就能夠啦class

相關文章
相關標籤/搜索