prefácio
Como todos sabemos, quando fazemos login remoto em outro servidor via SSH, se não fizermos nenhuma operação por muito tempo, o servidor automaticamente desconecta e avisa que está no tempo de espera de entrada: desconectar automaticamente. Se não usarmos o tmux para manter a sessão, precisamos modificar o tempo de desconexão do servidor para evitar deslogamentos automáticos.
Modificar os passos
Primeiro, vamos dar uma olhada no tempo de auto-logout do servidor:
Se nada for gerado, seu servidor não será automaticamente deslogado
Se houver uma saída na etapa anterior, como 600, isso significa que o tempo automático de logout do seu servidor é 600s, que são 10 minutos. Esse valor geralmente é definido nos arquivos de configuração do ambiente do sistema, como /etc/profile, /etc/bashrc, ou ~/.bash_profile, ~/.bashrc.
Vale notar que os valores definidos nesses arquivos no diretório home substituirão os valores definidos nos seguintes arquivos em /etc, por exemplo, a variável TMOUT em ~/.bash_profile substituirá a variável TMOUT em /etc/profile
Vamos modificar o valor do TMOUT conforme necessário:
TMOUT=600 #表示10分钟之后自动登出 TMOUT= #表示关闭自动登出 Vale notar que não devem haver espaços à esquerda ou à direita do sinal igual
Após as alterações serem feitas, por exemplo, se estivermos modificando o arquivo ~/.bash_profile, se quisermos que as alterações no arquivo de configuração tenham efeito imediato, precisamos executar o seguinte código:
Ou faça logout e faça login novamente.
|