/ Mac

Mac使用iTerm2管理VPS — 替代Xshell

Mac下使用iTerm2让SSH记录远程服务器账号和密码。

下载iTerm

官网下载:https://www.iterm2.com/

新建VPS连接(保存密码)

<code class="language-c  line-numbers">#!/usr/bin/expect

set timeout 30
spawn ssh -p [lindex $argv 0] [lindex $argv 1]@[lindex $argv 2]
expect {
        "(yes/no)?"
        {send "yes\n";exp_continue}
        "password:"
        {send "[lindex $argv 3]\n"}
}
interact

1、将这个文件 auto_login.sh 复制到 /usr/local/bin 就可以了, 然后在iTerm2里面配置。

2、编辑实例:依次打开:iTerm >Profiles >Open Profiles

3、然后看一条具体配置的实例

<code class=" line-numbers">auto_login.sh 22 root 192.168.0.1 password

脚本 端口号 用户名 服务器地址 密码 一定要一一对应

设置auto_login.sh文件权限

  1. 使用终端先cd到该文件的目录下
  2. 执行命令 chmod a+x *.文件的后缀名
    这样就拥有可执行权限了
Mac使用iTerm2管理VPS — 替代Xshell
Share this