ubuntu服务器断开连接的时间

时间:2010-10-04 23:51:28

标签: ubuntu ssh ubuntu-server

在ubuntu服务器中(使用ssh协议),
如何更改断开连接的时间不活动?

2 个答案:

答案 0 :(得分:1)

你可以在.bash_profile中放入“exec screen -R”,在.screenrc中放入“idle 900 lockscreen”来解决这个问题吗?如果它仍然在那里,它会自动重新连接到他们的屏幕会话,如果不存在则会创建一个新的屏幕会话,但如果屏幕闲置900秒,则锁定屏幕。

我相信用户可以禁用空闲,但是......

或者:在.screenrc中只是简单的“exec屏幕”和“自动关闭”,这样如果它们断开连接,它们的会话就会消失。

http://www.openg.info/entry/timeout-ssh-sessions-inactivity

或者您可以使用

ClientAliveInterval 600 ClientAliveCountMax 0并且可以正常工作

在我的〜/ .bashrc中使用导出TMOUT = 3600来关闭1小时后的非活动会话。

据报道,两者都在以下方面工作: http://www.openg.info/entry/ssh-session-inactivity-configuration

希望这有帮助

<强> PK

答案 1 :(得分:1)

对于其他可能会看到此问题的网络旅行者。

最简单的解决方案是将以下行放在〜/ .ssh / config文件中(如果文件不存在则创建该文件)

host *
    ServerAliveInterval 30