Eu acredito que uma conexão ociosa não é uma interação de teclado. Eu tenho isso definido em meus servidores, mas se eu quiser executar scripts ou processos que levam mais tempo, eu uso a tela.
HTH
Kobus
Em um de nossos servidores Mac OS X, definimos o seguinte em /etc/ssh_config
:
# Keep idle connections alive for 10 minutes
Host *
ServerAliveInterval 600
Duas perguntas:
1) Essa é uma boa maneira de definir um limite de tempo limite para conexões ociosas? link sugere ClientAliveInterval
; mas o link parece dizer que as duas formas essencialmente produzem o mesmo resultado.
2) O tempo de execução do script é reduzido ao tempo de logout ocioso? Por exemplo, se alguém executar um script Perl no servidor e o script demorar 5 minutos, a conexão será suspensa 5 minutos após o término do script? Colocado de outra forma: O que exatamente significa para uma conexão ssh estar inativa?
Eu acredito que uma conexão ociosa não é uma interação de teclado. Eu tenho isso definido em meus servidores, mas se eu quiser executar scripts ou processos que levam mais tempo, eu uso a tela.
HTH
Kobus