Ich hatte das gleiche Problem und keine der obigen Antworten hat geholfen. In meinem Fall könnte ich mich als root anmelden, sudo
hat funktioniert, aber nicht su
.
Es stellte sich heraus, dass /bin/su
hatte irgendwie die Suid-Erlaubnis verloren.
Ich habe das mit chmod u+s /bin/su
korrigiert , und dann hat su wieder funktioniert.
Wahrscheinlich haben Sie den Root-Benutzer durch zu viele falsche Authentifizierungen gesperrt. Versuchen Sie es
usermod -U root
um das Konto zu entsperren.