Mac电脑使用iterm2连接到远程服务器

4,565 阅读1分钟

windows系统使用Xshell通过互联网连接到远程服务器,然而Xshell并没有Linux或unix版本,于是找到了一款替代软件--iterm2.下面介绍iterm2设置自动连接远程服务器的过程:
1.在.ssh目录(有人说目录可以自己选择)下创建一个文件,文件名自定义,我这里是bcoptest,文件内容为:

#!/usr/bin/expect

set PORT 22
set HOST [你连接的主机名]
set USER root
set PASSWORD [密码]

spawn ssh -p $PORT $USER@$HOST
expect {
    "yes/no" {send "yes\r";exp_continue;}
    "*password:*" { send "$PASSWORD\r" }
    }
interact

2.下载iterm2软件,链接如下:www.iterm2.com/downloads.h…
3.安装iterm2,然后打开软件,按照下图所示,一步步操作。


具体步骤为:
a.菜单栏点击iTerm2,在下拉列表中选中Preferences;
b.弹出的对话框中,选择Profile;
c.点击左下角的➕号,添加一个profile;
d.在右侧name输入框中输入profile的名称;
e.在command一栏中选择command,后面输入内容为:expect + 【步骤一创建的文件路径】如图所示。

4.
打开iterm2,点击Profiles菜单,选中你创建的profile,自动连接完成。