Mudei a porta padrão do meu SSH e liberei a nova porta no firewall. Funciona perfeitamente o serviço na porta nova.
Mesmo funcionando, quando mando reiniciar o SSH pelo WHM, ele dá sshd has failed, please contact the sysadmin.
Verifiquei o log /var/log/secure e consta o seguinte:
CODE
Sep 27 23:11:06 server1 sshd[5254]: Received signal 15; terminating.
Sep 27 23:11:06 server1 sshd[5408]: Exiting on signal 15
Sep 27 23:11:06 server1 sshd[5408]: pam_unix(sshd:session): session closed for user root
Sep 27 23:11:06 server1 sshd[5590]: Server listening on 0.0.0.0 port 22800.
Sep 27 23:11:06 server1 sshd[5408]: Exiting on signal 15
Sep 27 23:11:06 server1 sshd[5408]: pam_unix(sshd:session): session closed for user root
Sep 27 23:11:06 server1 sshd[5590]: Server listening on 0.0.0.0 port 22800.
Vejam, ele abre a porta 22800 no IPv4 sem problemas, mas continua dando a mensagem sshd has failed, please contact the sysadmin.
Meu arquivo /etc/ssh/sshd_config está desta forma, na parte pertinente ao assunto:
CODE
Port 22800
#Protocol 2,1
Protocol 2
#AddressFamily any
ListenAddress 0.0.0.0
#ListenAddress ::
#Protocol 2,1
Protocol 2
#AddressFamily any
ListenAddress 0.0.0.0
#ListenAddress ::
Se reinicio o SSH pelo shell (/scripts/restartsrv_sshd), ele termina o serviço e reinicia sem problemas, mas minha sessão SSH atual não fecha. Já quando tento reiniciar pelo WHM, ele termina minha sessão atual e dá aquele erro, mas basta conectar de novo e funciona.
Se eu comento a linha ListenAddress 0.0.0.0, ele dá outro erro no /var/log/secure: ele abre a porta no IPv6 e depois tenta abrir no IPv4 e aí dá erro dizendo que já existe um serviço naquela porta, mas mesmo assim continua funcionando.
Quando volto o sshd para a porta 22, não ocorre o problema.
Alguém já teve este problema? Alguma coisa está errada, certamente. Agradeço a ajuda dos experts.
This post has been edited by Martinewski: 28 setembro 2008 - 12:10

Help











