Dopo l’installazione del sistema operativo l’accesso SSH per l’utente root su Ubuntu è disabilitato di default.
Quando si tenta di effettuare il login come utente root al server Ubuntu l’accesso sarà negato mostrando i seguenti messaggi di errore:
0 1 2 3 4 5 6 |
$ 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). |
Per abilitare l’accesso SSH per l’utente root su un sistema Ubuntu è necessario configurare il sevizio SSH.
Da una console SSH aprire il file sshd_config con il seguente comando
0 |
sudo nano /etc/ssh/sshd_config |
Individuare la riga #PermitRootLogin prohibit-password
Modificare la riga #PermitRootLogin prohibit-password in PermitRootLogin yes come mostrato nell’immagine sovsrante
Salvare il file di configurazione e uscire dall’editor quindi riavviare il servizio SSH con il comando:
0 |
sudo /etc/init.d/ssh restart |
Adesso se proviamo ad accedere in SSH al server con l’utenza root non dovremmo avere nessun problema.
A questo punto dobbiamo resettare la password di root impostando una a nostro piacimento.
Per modificare la password di root eseguire il comando:
0 |
sudo passwd root |
Inserire quindi la nuova password di root
Se è tutto OK dovremmo vedere una schermata come quella sovrastante.
Sono Raffaele Chiatto, un appassionato di informatica a 360 gradi.
Tutto è iniziato nel 1996, quando ho scoperto il mondo dell'informatica grazie a Windows 95, e da quel momento non ho più smesso di esplorare e imparare.
Ogni giorno mi dedico con curiosità e passione a scoprire le nuove frontiere di questo settore in continua evoluzione.
0 Comments