Standardmäßig ist die Root-SSH-Anmeldung beim Ubuntu 14.04-Linux-Server deaktiviert. Dies ist eine Sicherheitsfunktion, und selbst wenn Sie das Root-Passwort ändern, wird die Root-SSH-Anmeldung verweigert, wobei eine Meldung ähnlich der folgenden angezeigt wird:
$ ssh root@10.1.1.12 root@10.1.1.12's password: Permission denied, please try again. root@10.1.1.12's password: Permission denied, please try again. root@10.1.1.12's password: Permission denied (publickey,password).
Um eine Root-SSH-Anmeldung auf einem Ubuntu 14.01-Linux-Server/Desktop zu ermöglichen, muss sshd
Daemon-Konfigurationsdatei /etc/ssh/sshd_config
geändert werden muss. Öffnen Sie /etc/ssh/sshd_config
und nehmen Sie die folgenden Änderungen an der unten angegebenen Zeile vor:
FROM: PermitRootLogin without-password TO: PermitRootLogin yes
Nachdem Sie die Änderung vorgenommen haben, starten Sie den SSHD-Dienst neu, damit diese Änderungen wirksam werden:
# service ssh restart ssh stop/waiting ssh start/running, process 6919
Sobald Sie fertig sind, können Sie sich per SSH beim Ubuntu-Server anmelden:
$ ssh root@10.1.1.12 root@10.1.1.12's password: Welcome to Ubuntu 14.04 LTS (GNU/Linux 3.13.0-24-generic x86_64)