Hur tillåter man root-användaren att logga in med lösenord?

I vissa operativsystem är det som standard förbjudet för root-användaren att logga in med lösenord; för att ändra detta behöver du redigera konfigurationsfilen för SSH-daemonen via den lokala konsolen.

Kontrollera nämligen konfigurationsfilerna i katalogen /etc/ssh/sshd_config.d/*.conf och ersätt PermitRootLogin no med PermitRootLogin yes samt PasswordAuthentication no med PasswordAuthentication yes

Om denna katalog är tom behöver du skapa en ny fil och fylla den med följande data

$ sudo tee /etc/ssh/sshd_config.d/60-cloudimg-settings.conf<<EOF
PermitRootLogin yes
PasswordAuthentication yes
EOF

Om denna katalog inte finns måste det läggas till i slutet av den huvudsakliga konfigurationsfilen

$ sudo echo "PermitRootLogin yes" >> /etc/ssh/sshd_config
$ sudo echo "PasswordAuthentication yes" >> /etc/ssh/sshd_config

Starta sedan om SSH-daemonen eller starta om den virtuella maskinen (VM)

$ sudo systemctl restart ssh

eller (beroende på operativsystem)

$ sudo systemctl restart sshd
Betyg: 1 Star2 Stars3 Stars4 Stars5 Stars (8 betyg, snitt 0.00)
Loading...