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 root@192.168.10.10
root@192.168.10.10’s password:
Permission denied, please try again.
root@192.168.10.10’s password:
Permission denied, please try again.
root@192.168.10.10’s password:
Permission denied (publickey,password).
root@192.168.10.10’s password:
Permission denied, please try again.
root@192.168.10.10’s password:
Permission denied, please try again.
root@192.168.10.10’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
Quindi cambiare la riga PermitRootLogin without-password in PermitRootLogin yes
Salvare il file di configurazione e uscire dall’editor e riavviare il servizio SSH
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