问题:首次打开 ssh 窗口无问题,但是打开同一台服务器的第二个 ssh 窗口后显示连接上,但是无法正常输入,类似于卡死的情况,换连接其他服务器也是同样的情况,只能打开一个窗口,我的 iterm2 profile 配置如下
具体操作: 1 、配置.ssh 目录下的配置文件,如下
#!/usr/bin/expect -f
set host x.x.x.x
set user root
set port 22
set password password
set timeout -1
spawn ssh -p$port $user@$host
expect "*password:*"
send "$password\r"
interact
expect eof
2 、新建 iterm2 的 profile 文件
在 Command 处选择Command
,填写 expect ~/.ssh/xxxconfig
,Working Directory 选择 Home directory
3 、使用
在 iterm2 窗口按快捷键 cmd+o 选择 profile 直接登录 ssh
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.