O tempo de execução do script é cortado em tempo ocioso de logout com ssh?

2

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?

    
por Sebastian Sulger 08.12.2015 / 14:23

1 resposta

1

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

    
por 08.12.2015 / 16:22