În unele sisteme de operare, implicit îi este interzis utilizatorului root să se autentifice folosind o parolă; pentru a schimba acest lucru, trebuie să editați fișierul de configurare al demonului SSH prin consola locală.
Mai exact, verificați fișierele de configurare din directorul /etc/ssh/sshd_config.d/*.conf și înlocuiți PermitRootLogin no cu PermitRootLogin yes și PasswordAuthentication no cu PasswordAuthentication yes
Dacă acest director este gol, atunci trebuie să creați un fișier nou și să îl completați cu astfel de date
$ sudo tee /etc/ssh/sshd_config.d/60-cloudimg-settings.conf<<EOF PermitRootLogin yes PasswordAuthentication yes EOF
Dacă acest director nu există, el trebuie adăugat la sfârșitul fișierului principal de configurare
$ sudo echo "PermitRootLogin yes" >> /etc/ssh/sshd_config $ sudo echo "PasswordAuthentication yes" >> /etc/ssh/sshd_config
Apoi reporniți demonul SSH sau reporniți mașina virtuală
$ sudo systemctl restart ssh
sau (în funcție de sistemul de operare)
$ sudo systemctl restart sshd
