小编J L*_*J L的帖子

当远程系统意外断开连接时,SSH 进程未在远程计算机上终止

我有一个我无法找到答案的问题。我有两台电脑,都运行 Ubuntu 12.04。我将一台计算机放在家里,并使用 SSH 从另一台(“远程”)计算机连接到它。远程计算机能够毫无问题地连接到家用计算机。远程计算机还在 /etc/ssh/ssh_config 中将 SetAliveInterval 设置为 60,这样即使我暂时离开计算机也不会断开连接。

有时,我的远程计算机上的互联网连接会中断。Internet 中断导致我的 SSH 隧道关闭(当然)。但是,当我恢复 Internet 连接并使用新的 SSH 隧道重新连接到家用计算机时,我可以看到使用#ps ax旧的 SSH 连接过程仍在运行。这是一个问题,因为我在家用计算机上使用了一个加密的主目录,它不允许文件被重新加密,直到(现在已经死了)SSH 连接被终止。

有没有办法在家用计算机上设置 sshd_config 以便它自动检测连接何时终止并终止它?

ssh sshd

8
推荐指数
1
解决办法
2350
查看次数

标签 统计

ssh ×1

sshd ×1