Web开发 - Iterm2配置SSH快速使用(mac)

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地址 密码

配置完成后,这里会显示配置文件名称,点击自动连接远程服务器。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值