Dopo l’installazione del sistema operativo l’accesso SSH per l’utente root su Debian Linux è disabilitato di default.
Quando si tenta di effettuare il login come utente root al server Debian Linux Jessie l’accesso sarà negato mostrando i seguenti messaggi di errore:
$ ssh [email protected]
[email protected]’s password:
Permission denied, please try again.
[email protected]’s password:
Permission denied, please try again.
[email protected]’s password:
Permission denied (publickey,password).
[email protected]’s password:
Permission denied, please try again.
[email protected]’s password:
Permission denied, please try again.
[email protected]’s password:
Permission denied (publickey,password).
Per abilitare l’accesso SSH per un utente root su un sistema Debian Linux è necessario configurare il sevizio SSH.
Aprire il file sshd_config con il seguente comando
0 |
nano /etc/ssh/sshd_config |
Quindi cambiare la riga PermitRootLogin without-password in PermitRootLogin yes
Salvare il file di configurazione e uscire dall’editor e riavviare il servizio SSH
0 |
/etc/init.d/ssh restart |
Adesso se proviamo ad accedere in SSH al server con l’utenza root non dovremmo avere nessun problema.
Non so il motivo ma sono sicuro di aver cambiato questa opzione ma non mi fa lo stesso accedere come root anche dopo aver riavviato il tutto
Ottimo
Grazie dell’articolo