我有一些N分钟后SSH挂接的问题。 看了一些教程后,我才知道避免这种情况的一种方法是将ServerAliveInterval设置为60或任何适合您的时间间隔。 现在的问题是它不工作。 语法似乎很好,但只是想仔细检查在SF的家伙。
首先,我的configuration不在那里,所以我创build了它。
sudo nano ~/.ssh/config Host * ServerAliveInterval 60
我不知道这里有什么问题,但似乎并不奏效。 我不知道从哪里开始寻找问题。
当遇到ssh客户端问题时,权限是一个典型的罪魁祸首。 确保这个.ssh/config
文件可以被用户和组所有者读取。 此文件的典型权限为0644. .ssh目录也应该可由用户和组所有者读取和浏览。
还可以考虑通过在/etc/ssh/ssh_conf
放置以下行来使该设置成为全局设置:
ServerAliveInterval 60