脚本执行时间是否会占用 ssh 的空闲注销时间?

脚本执行时间是否会占用 ssh 的空闲注销时间?

在我们的一台 Mac OS X 服务器上,我们设置了以下内容/etc/ssh_config

# Keep idle connections alive for 10 minutes
Host *
    ServerAliveInterval 600

两个问题:

1)这是定义空闲连接超时限制的好方法吗?http://www.ibm.com/developerworks/aix/library/au-sshsecurity/建议ClientAliveInterval改为;但是https://unix.stackexchange.com/questions/3026/what-do-the-options-serveraliveinterval-and-clientaliveinterval-in-sshd-conf似乎说这两种方式本质上产生相同的结果。

2) 脚本执行时间是否会占用空闲注销时间?例如,如果有人在服务器上运行 Perl 脚本,并且该脚本需要 5 分钟,那么脚本结束 5 分钟后连接是否会被暂停?换句话说:ssh 连接空闲到底是什么意思?

答案1

我认为空闲连接没有键盘交互。我的服务器上已设置了此项,但如果我想运行需要更长时间的脚本或进程,我会使用屏幕。

高血压

红松属

相关内容