Não é mais possível usar o SSH, o que deu errado?

Não é mais possível usar o SSH, o que deu errado?

Eu uso ssh para um servidor remoto (sem chave rsa, apenas senha).

Agora o servidor não aceita mais a conexão e me gera este erro:

ssh_exchange_identification: Connection closed by remote host

Embora eu possa pesquisar um pouco no Google para encontrar uma solução, não consigo descobrir o que deu errado, pois não toquei em nada na máquina desde o último login.

Você pode me ajudar a encontrar a causa?

EDITAR:Inspecionando os logs, encontrei estes:

/var/auth.log
/var/log/auth.log:Dec 26 16:40:32 vps sshd[15567]: error: fork: Cannot allocate memory
/var/log/auth.log:Dec 26 16:41:05 vps sshd[15567]: error: fork: Cannot allocate memory
/var/log/auth.log:Dec 26 16:43:47 vps sshd[15567]: error: fork: Cannot allocate memory
/var/log/auth.log:Dec 27 03:20:06 vps sshd[15567]: error: fork: Cannot allocate memory
/var/log/auth.log:Dec 27 16:15:02 vps sshd[15567]: error: fork: Cannot allocate memory

E no mesmo intervalo de tempo também encontreibastantedestes:

/var/log/auth.log:Dec 26 13:00:01 vps CRON[1716]: PAM unable to dlopen(/lib/security/pam_unix.so): libcrypt.so.1: cannot map zero-fill pages: Cannot allocate memory
/var/log/auth.log:Dec 26 13:00:01 vps CRON[1716]: PAM adding faulty module: /lib/security/pam_unix.so

Quem são esses?

Responder1

Eu executo DenyHosts em meus servidores ssh públicos, e essa é a mensagem de erro que vejo quando um IP é adicionado a /etc/hosts.deny.

Você tem algum serviço de wrapper TCP semelhante em torno do seu SSHd? Você tem um console KVM ou serial para essa caixa? Ou você pode fazer login via SSH de outro servidor com um IP diferente?

informação relacionada