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
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.
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
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
...
Tags ssh administrator login linux