SSH falha com 'Desconexão recebida' somente para usuários selecionados

1

Eu tenho o seguinte problema:

ao tentar ssh para um servidor remoto usando um usuário específico, a resposta do servidor é

Received disconnect from ***: 11:

Disconnected from ***

se eu tentar conectar com um nome de usuário aleatório ou root, o servidor responde (normalmente, eu suponho!) pedindo a senha

root@***'s password:

Se eu tentar conexões usando lftp ou sftp, o mesmo acontece: a conexão é descartada imediatamente para o usuário selecionado Isso me faz pensar se os usuários em questão foram colocados na lista negra do servidor. Isso é possível? O que mais poderia ser a causa desse estranho comportamento?

Adicionado a isso, aqui está outro fato estranho: se tentando ftp para o servidor remoto usando um cliente ftp (por exemplo, FileZilla) a conexão é aceita! Poderia ser um problema de protocolo?

Muito obrigado pela ajuda.

    
por AlexP 19.10.2016 / 14:47

2 respostas

3

Sim, o bloqueio do nível do usuário é muito possível através da configuração do sshd

O arquivo é / etc / ssh / sshd_config

DenyUsers Arjun @ hostname

Espero que isso tenha ajudado

    
por 19.10.2016 / 14:54
0

Verifique as permissões do diretório / home. Deve ser

  • drwxr-xr-x. 9 root root 113 Jun 28 22:57 home

e, em seguida, o detalhe do seu diretório pessoal:

  • drwxr----- 5 user group 124 May 18 17:00 User drwx------ 2 user group 29 May 18 12:05 .ssh -rw------- 1 user group 2235 Jun 28 23:09 authorized_keys



Minhas mensagens de erro nos registros

/ var / log / secure > sshd [22565]: erro: Desconexão recebida de X.X.X.X: 14: Não há métodos de autenticação suportados disponíveis [preauth]

No lado do cliente

ssh [email protected] Permission denied (publickey). ssh -vvv [email protected] ... debug2: we did not send a packet, disable method debug1: No more authentication methods to try. Permission denied (publickey).
No lado do servidor

  • service sshd stop

  • execute o modo de depuração sshd:

  • /usr/sbin/sshd -ddd

    ... debug1: trying public key file /home/USER/.ssh/authorized_keys debug1: Could not open authorized keys '/home/USER/.ssh/authorized_keys': Permission denied ...

por 29.06.2018 / 11:31