Permissão negada no SSH para o Debian 8.5 usando usuário root, embora o PermitRootLogin seja sim

3

Estou tentando usar o SSH no Debian 8.5 usando root user. A senha está correta porque eu posso logar no Debian usando o console local. PermitRootLogin é igual a yes in /etc/ssh/sshd_config e o servidor é reiniciado várias vezes para garantir que essa alteração seja feita.

grep PermitRootLogin /etc/ssh/sshd_config
PermitRootLogin yes

Como posso resolver este problema?

Executando sudo tail /var/log/auth.log :

Nov 29 07:40:06 mydeb sshd[2530]: User root from ::1 not allowed because none of user's groups are listed in AllowGroups
Nov 29 07:40:06 mydeb sshd[2530]: input_userauth_request: invalid user root [preauth]
Nov 29 07:40:07 mydeb sshd[2530]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=::1  user=root
Nov 29 07:40:09 mydeb sshd[2530]: Failed password for invalid user root from ::1 port 41079 ssh2
Nov 29 07:40:14 mydeb sshd[2530]: Failed password for invalid user root from ::1 port 41079 ssh2
Nov 29 07:40:16 mydeb sshd[2530]: Failed password for invalid user root from ::1 port 41079 ssh2
Nov 29 07:40:16 mydeb sshd[2530]: Connection closed by ::1 [preauth]
Nov 29 07:40:16 mydeb sshd[2530]: PAM 2 more authentication failures; logname= uid=0 euid=0 tty=ssh ruser= rhost=::1  user=root
    
por deadhacker1900 28.11.2016 / 23:07

1 resposta

5

Edite /etc/ssh/sshd_config e adicione root na linha iniciada com AllowGroups . A linha deve ser assim:

AllowGroups sudo sshuser root

Reinicie o ssh service seguindo o comando:

service ssh restart
    
por 28.11.2016 / 23:20