Eu tenho um laptop que estou configurando com servidor aberto SSH. Funciona muito bem depois que eu o desperto com o pacote mágico e faço o login com:
ssh user@host -Y
O problema é que o laptop foi projetado para deixar a tela em branco após cinco minutos e suspender após 20 minutos de inatividade.
Como posso fazer com que um script (ou pacote enlatado) envie sinais falsos para o servidor como se um usuário estivesse digitando no sistema? Dessa forma, o sistema host não será suspenso após 20 minutos, a menos que haja 20 minutos de inatividade no cliente.
Ao simular a atividade do usuário, gostaria que a tela em branco fosse honrada como se não houvesse atividade do usuário no host. Eu só não quero que o laptop seja suspenso quando conectado remotamente.
Desenvolvi um script chamado
ssh-activity
assim:w
comando a cada 60 segundos.dbus
call.wall
o comando) avisando de desligamento ou suspensão.ssh-activity
roteiroResultados de amostra no host quando
ssh-activity -d
usadoSaída de terminal remoto ao desligar
Se o usuário remoto não digitar nada no terminal, essas mensagens aparecerão 60, 30, 15, 10, 5, 3, 2, 1 e 0 minuto(s) antes do desligamento (suspender no meu caso).