Após a nova instalação do sistema, o login do root no Debian Linux está desativado por padrão. Quando você tenta se conectar como usuário root ao seu servidor Debian Jessie Linux, o acesso será negado, por exemplo:
$ ssh root@192.168.0.2
root@192.168.0.2's password:
Permission denied, please try again.
root@192.168.0.2's password:
Permission denied, please try again.
root@192.168.0.2's password:
Permission denied (publickey,password).
Para habilitar o login do SSH para um usuário root em sistemas baseados no Debian Linux, após configurar o servidor SSH, siga o passo-a-passo descrito abaixo:
Tempo necessário: 1 minuto.
Habilitar ssh root ubuntu
- Abra o arquivo /etc/ssh/sshd_config:
Como root, abra o arquivo /etc/ssh/sshd_config em seu editor de textos preferido e localize a seguinte linha, caso exista:
PermitRootLogin without-password - Altere o arquivo /etc/ssh/sshd_config:
Altere a linha localizada no passo anterior para:
PermitRootLogin yes - Em caso da não existência da linha PermitRootLogin without-password
Ao final do arquivo, adicione então a linha:
PermitRootLogin yes - Salve o arquivo e reinicie o servidor SSH:
# /etc/init.d/ssh restart
De agora em diante, você poderá iniciar sessão como root normalmente:
$ ssh root@192.168.0.2
root@192.168.0.2's password:
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.