Bazı işletim sistemlerinde, varsayılan olarak root kullanıcısının parola ile oturum açması yasaktır; bunu değiştirmek için yerel konsol üzerinden SSH arka plan hizmetinin yapılandırma dosyasını düzenlemeniz gerekir.
Yani, /etc/ssh/sshd_config.d/*.conf dizinindeki yapılandırma dosyalarını kontrol edin ve PermitRootLogin no ifadesini PermitRootLogin yes ile, PasswordAuthentication no ifadesini de PasswordAuthentication yes ile değiştirin
Bu dizin boşsa, yeni bir dosya oluşturmanız ve içine şu verileri yazmanız gerekir
$ sudo tee /etc/ssh/sshd_config.d/60-cloudimg-settings.conf<<EOF PermitRootLogin yes PasswordAuthentication yes EOF
Bu dizin yoksa, ana yapılandırma dosyasının sonuna eklenmelidir
$ sudo echo "PermitRootLogin yes" >> /etc/ssh/sshd_config $ sudo echo "PasswordAuthentication yes" >> /etc/ssh/sshd_config
Ardından SSH arka plan hizmetini yeniden başlatın veya sanal makineyi yeniden başlatın
$ sudo systemctl restart ssh
veya (işletim sistemine bağlı olarak)
$ sudo systemctl restart sshd
