ITerm2下使用ssh訪問Linux


通常情況下,iTerm2訪問遠程Linux使用ssh,與Termial基本一樣,方法如下:

ssh <用戶名>@<ip>

然后輸入訪問的密碼即可。當然還有的時候需要指定訪問端口。

ssh -p <端口號> <用戶名>@<ip地址>

如果在iTerm2下的操作與termial一樣,我還用它干甚?

當然iTerm2有它特有的功能,這里使用它的是Profiles這個功能。

我們將遠程訪問的相關內容寫成一個腳本,然后在Profile里調用即可。

腳本內容如下:

復制代碼

 #!/usr/bin/expect -f
  set user <用戶名>
  set host <ip地址>
  set password <密碼>
  set timeout -1
 
  spawn ssh $user@$host
  expect "*assword:*"
  send "$password\r"
  interact
  expect eof

復制代碼

把這個腳本保存起來,放到一個目錄下(這個可以根據自己的實際情況來定,沒有特殊性)

接下來,就是如何調用這個腳本了.

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM