Consentire l’accesso via SSH come root su Ubuntu 22.04

Innanzi tutto aprire il file di configurazione ssh da terminale col seguente comando:

sudo nano /etc/ssh/sshd_config

All’interno di questo file, dobbiamo modificare una riga da #PermitRootLogin prohibit-password a PermitRootLogin yes

si può anche fare tutto da riga di comando con il comando “sed”:

sudo sed -i ‘s/#PermitRootLogin prohibit-password/PermitRootLogin yes/’ /etc/ssh/sshd_config

Per impostazione predefinita, la password di root non è impostata su Ubuntu 22.04 e, quando si tenta di accedere a SSH come utente root, uscirà il messaggio: Permission denied, please try again.
Per questo motivo è necessario impostare la password di root.

Basta digitare “sudo passwd” e impostate una nuova password:

sudo passwd
[sudo] password for linuxconfig:
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully