User:www.redelego.cn
Create Time:2021/6/10 9:00 上午
- Snippet:2021/6/10 9:01 上午
- 致谢:
- 问题概述:iTerm2 ssh连接Linux服务器
- 方案细节
expect+配置文件来登陆
manual> 在一个目录下创建一个expect执行的脚本文件
txt> #!/usr/bin/expect -f
set user xxx
set password xxxxx
set host xxxxx
set port 22
set timeout -1
spawn ssh $user@$host
expect "*assword:*"
send "$password\r"
interact
expect eof
manul> 进入iterm2 -> preference -> profiles
manul> 在send text at start 处输入指令
txt> expect file_path
manual> profiles下点击具体标签登陆
克隆连接
manual> 目录下的.ssh文件夹创建一个config文件(不要修改名称)
txt> host *
ControlMaster auto
ControlPath ~/.ssh/master-%r@%h:%p