maneira de detectar a desconexão do cliente ssh

1

Como posso detectar quando um cliente SSH se desconecta do meu servidor? Se a conexão com o cliente for interrompida (o cliente não envia o comando de desconexão), meu aplicativo de servidor recebe o caractere 0xFF por meio da entrada padrão. Eu tento usar os parâmetros KeepAlive e ClientAlive em sshd_config, mas a conexão nunca fecha (eu não recebo nenhum sinal como SIGHUP, SIGTERM ou qualquer outro).

Por outro lado, como posso fechar uma conexão suspensa? Existem várias conexões estabelecidas e as outras funcionam bem. Reiniciar o servidor SSH não é a solução.

    
por mauricio 12.08.2014 / 22:30

0 respostas