zoukankan      html  css  js  c++  java
  • Mac中,在ITerm2下使用ssh访问Linux

    iTerm2是一个免费的、针对termial增强的一个工具。

    可以在这里下载最新版的。

    通常情况下,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
    "
      interact
      expect eof

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

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

    接下来,

    使用命令

    expect <保存的脚本完整路径>

    保存即可。

    接下来就是如何使用了。使用方法也很简单,打开iTerm2后,选择菜单Profiles下自定的profiles即可。

  • 相关阅读:
    转:孙振耀谈人生(推荐)
    自绘按钮的实现
    数据结构知识
    Direct Show采集图像实例
    视觉跟踪
    改变对话框控件的颜色
    笔试题
    CBitmapButton的使用
    Rotor (SSCLI) 2.0 登场!
    Under the hood: 从Win32 SEH到CLI异常处理模型
  • 原文地址:https://www.cnblogs.com/linxyz/p/4072252.html
Copyright © 2011-2022 走看看