码迷,mamicode.com
首页 > 系统相关 > 详细

ITerm2下使用ssh访问Linux

时间:2015-12-27 23:19:23      阅读:306      评论:0      收藏:0      [点我收藏+]

标签:

通常情况下,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

技术分享

把这个脚本保存起来,放到一个目录下(这个可以根据自己的实际情况来定,没有特殊性)

接下来,就是如何调用这个脚本了.

 

ITerm2下使用ssh访问Linux

标签:

原文地址:http://www.cnblogs.com/lovven/p/5081071.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!