Se você acessar suas configurações de massa - > Conecte e defina o valor de "Segundos entre keepalives" para 30 segundos, isso deve resolver seu problema.
Eu tenho um servidor Ubuntu 12.04 que comprei, se eu me conectar com putty usando ssh e um usuário sudoer putty é desconectado pelo servidor depois de algum tempo se eu estiver ocioso
Como configuro o Ubuntu para manter esta conexão ativa indefinidamente?
Além da resposta de "das Keks", há pelo menos um outro aspecto que pode afetar esse comportamento. Bash (geralmente o shell padrão no Ubuntu) tem um valor TMOUT
que governa (valor decimal em segundos) após o qual uma sessão de shell inativa expirará e o usuário será desconectado, levando a uma desconexão em uma sessão SSH.
Além disso, recomendo enfaticamente que você faça algo totalmente diferente. Configure byobu
(ou mesmo apenas tmux
sozinho, pois é superior ao GNU screen
) e sempre faça o login e anexe a uma sessão preexistente (que é GNU screen
e tmux
terminologia). Desta forma, mesmo se você for desconectado à força - vamos admitir, uma queda de energia ou interrupção de rede sempre pode acontecer - você pode sempre retomar seu trabalho onde você saiu. E isso funciona em diferentes máquinas. Assim, você pode se conectar à mesma sessão de outra máquina (por exemplo, de casa). As possibilidades são múltiplas e é um verdadeiro impulsionador da produtividade. E, para não esquecer, os multiplexadores de terminais superam uma das grandes desvantagens do PuTTY: nenhuma interface com guias. Agora você obtém "abas" na forma de janelas e painéis dentro do GNU screen
e tmux
.
apt-get install tmux
apt-get install byobu
O Byobu é um ótimo frontend para ambos os multiplexadores de terminal, mas tmux
é tão confortável que, na minha opinião, ele se torna obsoleto em byobu
em grande parte. Então minha recomendação seria tmux
.
Pesquise também por "dotfiles", em especial tmux.conf
e .tmux.conf
na Web, para muitas personalizações boas para você começar.
Vá para as opções do PuTTy - > Conexão
Mantenho minhas sessões do PuTTY vivas monitorando os registros do cron
tail -f /var/log/cron
Eu quero a sessão do PuTTY viva porque estou usando proxies através de meias.