SSH não funciona

1. SSH não funciona

Antonio Batalha
tonibatalha

(usa Debian)

Enviado em 18/12/2014 - 11:19h

Bom dia Galera, estou com um problema aqui, tenho um servidor onde fazia acesso via SSH normalmente e agora não consigo mais acessar pelo SSH, verifiquei nos arquivos de configuração do sshd_config que alguns estavam comentados e descementei e ainda assim não conectou.
Se for o caso, posso reinstalar o serviço normalmente ou isso compromete alguma coisa no meu servidor?




  


2. SSH não funciona

Alexsandro Fernandes Rollim
alexroll

(usa Debian)

Enviado em 18/12/2014 - 11:59h

Amigo, é fundamental verificar os logs antes de realizar qualquer ação, se vc postar fica mais fácil para ajurdarmos.
Abraço!


3. Re: SSH não funciona

Antonio Batalha
tonibatalha

(usa Debian)

Enviado em 18/12/2014 - 12:25h

alexroll escreveu:

Amigo, é fundamental verificar os logs antes de realizar qualquer ação, se vc postar fica mais fácil para ajurdarmos.
Abraço!


alexroll, segue o log do auth.log:

error: Bind to port 22### on 0.0.0.0 failed: Address already in use.
Dec 18 12:15:17 Oraculo CRON[21704]: pam_unix(cron:session): session closed for user cacti
Dec 18 12:15:35 Oraculo CRON[21708]: pam_unix(cron:session): session closed for user root

Existe algum outro log do SSH que possa estar enviando?




4. Re: SSH não funciona

Perfil removido
removido

(usa Nenhuma)

Enviado em 18/12/2014 - 15:23h


alexroll, segue o log do auth.log:

error: Bind to port 22### on 0.0.0.0 failed: Address already in use.
Dec 18 12:15:17 Oraculo CRON[21704]: pam_unix(cron:session): session closed for user cacti
Dec 18 12:15:35 Oraculo CRON[21708]: pam_unix(cron:session): session closed for user root


O ssh está configurado para ouvir na porta padrão (22) e já tem alguma outra aplicação ouvindo nesta porta, talvez o 'netstat' seja suficiente para descobrir "quem" é.



5. Re: SSH não funciona

Antonio Batalha
tonibatalha

(usa Debian)

Enviado em 18/12/2014 - 15:35h

textmode escreveu:


alexroll, segue o log do auth.log:

error: Bind to port 22### on 0.0.0.0 failed: Address already in use.
Dec 18 12:15:17 Oraculo CRON[21704]: pam_unix(cron:session): session closed for user cacti
Dec 18 12:15:35 Oraculo CRON[21708]: pam_unix(cron:session): session closed for user root


O ssh está configurado para ouvir na porta padrão (22) e já tem alguma outra aplicação ouvindo nesta porta, talvez o 'netstat' seja suficiente para descobrir "quem" é.


Olá Textmode, na verdade ele esta na porta 22131, eu é que coloquei as tags. Mas me diz uma coisa, se eu reinstalar o ssh vc acha que pode dar algum problema nas demaias aplicações que tenho no servidor?


6. Re: SSH não funciona

Perfil removido
removido

(usa Nenhuma)

Enviado em 18/12/2014 - 16:16h


Olá Textmode, na verdade ele esta na porta 22131, eu é que coloquei as tags. Mas me diz uma coisa, se eu reinstalar o ssh vc acha que pode dar algum problema nas demaias aplicações que tenho no servidor?


Obrigado pela observação, não atentei para as tralhas após o número :P.

Já verificou se há algum serviço ouvindo nessa porta? Já tentou subir o ssh noutra porta? O que os logs lhe disseram?

Reinstalar o ssh resolverá nada. Seria apenas perda de tempo. A única solução é corrigir os equívocos nas configurações dos serviços, mas primeiro precisa descobrir onde esses erros estão.



7. Re: SSH não funciona

Antonio Batalha
tonibatalha

(usa Debian)

Enviado em 18/12/2014 - 16:52h

Textmode eu coloquei os logs acima, existe algum outro log? Mas realmente é somente ele que usa esta porta.


8. Re: SSH não funciona

Antonio Batalha
tonibatalha

(usa Debian)

Enviado em 18/12/2014 - 17:12h

tonibatalha escreveu:

Textmode eu coloquei os logs acima, existe algum outro log? Mas realmente é somente ele que usa esta porta.



Textmode eu dei netstat -na 127.0.0.1 pra verificar quais os serviços que estão rodando e em que porta a 22131 estaria, ela eta em uma linha desta forma:

Proto Recv-Q Send-Q Endereço Local Endereço Remoto Estado
tcp6 0 0 :::22131 ::* OUÇA




9. Re: SSH não funciona

Perfil removido
removido

(usa Nenhuma)

Enviado em 18/12/2014 - 17:27h


Textmode eu dei netstat -na 127.0.0.1 pra verificar quais os serviços que estão rodando e em que porta a 22131 estaria, ela eta em uma linha desta forma:

Proto Recv-Q Send-Q Endereço Local Endereço Remoto Estado
tcp6 0 0 :::22131 ::* OUÇA



Se o seu sshd não subiu essa porta aí está sendo usada por outro serviço. Agora precisa descobrir qual é o serviço. Faça o seguinte, como root para garantir, execute qualquer um dos comandos a seguir e verifique os resultados:

$ netstat -lnp | grep -F ':22131'

ou

$ lsof -i ':22131'



10. Re: SSH não funciona

Antonio Batalha
tonibatalha

(usa Debian)

Enviado em 18/12/2014 - 18:02h

Textmode, isto foi o que retornou do netstat
tcp 0 0 0.0.0.0:22131 0.0.0.0:* OUÇA 12174/sshd


11. Re: SSH não funciona

Perfil removido
removido

(usa Nenhuma)

Enviado em 18/12/2014 - 18:16h

tonibatalha escreveu:

Textmode, isto foi o que retornou do netstat
tcp 0 0 0.0.0.0:22131 0.0.0.0:* OUÇA 12174/sshd


A única certeza que eu tenho até agora é que o problema que você relatou no início e o log que apresentou não tem relação alguma, o sshd está funcionando. Resta saber o que é "ssh não funciona". Por exemplo, tente conectar passando o parâmetro -v (para modo verbose) e veja do que ele reclama.



12. Re: SSH não funciona

Antonio Batalha
tonibatalha

(usa Debian)

Enviado em 18/12/2014 - 19:12h

Textmode fiz a tentativa no modo verbose e debug e ainda assim ao tentar conectar ele encerra a conecção

connection closed by <ip>



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts