原文参考链接: 命令行终端保持连接

在 iTerm 中使用 ssh 连接远程服务器的时候, 如果长时间不进行操作, 之后再想要输入命令的时候就会发现连接已经断开了, 无法键入任何命令. 此时需要需要重新进行 ssh 连接, 非常不方便.

要想保持连接不中断, 可以采取以下办法. 在客户端(你的 Mac 电脑)中, 输入:

vim ~/.ssh/config

添加如下字段:

ServerAliveInterval=30

然后修改文件权限如下:

chmod 600 ~/.ssh/config

然后就可以了.

2016-11-03 12:3863