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 commenti