iTerm2 通过堡垒机(jumpserver)登录服务器


一、创建一个exp文件,例如 vim remote.exp

#!/usr/bin/expect

# 登录跳板机
spawn ssh -g -A -p [lindex $argv 0] [lindex $argv 1]@[lindex $argv 2]
expect {
"*Opt>*" {send "[lindex $argv 3]\r";exp_continue}
"*ID>" {send "1\r"}
}
interact

二、配置iTerm
打开Preferences -> Profiles 添加配置

send text的内容如下(4个参数内容如下)

/Users/l****u/ssh/remote.exp 端口  登录堡垒机账户 堡垒机IP地址 目标服务器IP


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM