Iterm2官方下载地址:https://iterm2.com/downloads.html
或Homebrew安装,打开终端,输入如下命令回车:
brew install iTerm2
Iterm2配置SSH快速使用
首先创建一个连接服务器用的shell脚本
#创建一个文件夹(自定义)专门用于存放脚本 并cd到该目录下
#我的文件夹路径是/Users/wangjiabao/environment/iterm2/ConnectToServerByScript
cd /Users/wangjiabao/environment/iterm2/ConnectToServerByScript
#创建myserver.sh文件
touch config.sh
#编辑myserver.sh文件
vi config.sh
键盘输入i编辑文件,插入以下内容:
#!/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
文件中变量解释:
[lindex $argv 0] =>端口号
[lindex $argv 1] =>服务器用户名
[lindex $argv 2] =>服务器IP地址
[lindex $argv 3] =>服务器密码
插入完成后键盘esc 然后输入:wq退出,接下来给文件赋权
chmod 777 config.sh
打开iTerm2,打开Preferences配置界面,Profiles -> general,左下角点击+号,新建profile,参考下面图片在对应位置输入内容即可。
Send text at start 的内容如下:
/Users/wangjiabao/environment/iterm2/ConnectToServerByScript/config.sh 22 root 192.168.1.111 xxxxxxx
即
脚本路径 端口号 用户名 IP地址 密码
配置完成后,这里会显示配置文件名称,点击自动连接远程服务器。