Ich kann mich nicht mit den Root-Benutzeranmeldeinformationen bei meinem benutzerdefinierten Linux-System anmelden, da der Zugriff verweigert wird. Ich habe das Root-Passwort zurückgesetzt, indem ich mich als Administrator angemeldet habe. Die Meldung im Syslog besagt, dass die maximale Anzahl authentifizierter Benutzer für Root überschritten wurde. Ich habe die Datei sshd_login überprüft und dort ist kein Limit für die maximale Anzahl von Remote-Benutzern festgelegt. Für jede Information diesbezüglich bin ich dankbar.
Dies geschieht, wenn er sich über das Netzwerk per SSH bei der Box anmeldet. Er hat nur Netzwerkzugriff auf das Gerät. PermitRootLogin ist in sshd_config auf yes gesetzt.
Antwort1
Sie müssen sicherstellen, dass Sie Folgendes aktiviert haben:
[alexus@XXX Desktop]$ sudo grep ^PermitRootLogin /etc/ssh/sshd_config
PermitRootLogin yes
[alexus@XXX Desktop]$
Beachten Sie, dass die Remote-Anmeldung als RootNICHTempfohlen. Sie können jederzeit einen Benutzer erstellen und entweder sudo
oder verwenden su
, um an die Root-Berechtigungen zu gelangen ...
Antwort2
Überprüfen Sie, ob die Option
PermitRootLogin no
wird in /etc/ssh/sshd_config festgelegt