Frage :Wie können wir einem Benutzer mit leerem Passwort erlauben, sich bei einem Linux-System anzumelden?
Obwohl es eine riskante Anforderung zu sein scheint, kann dies in einer privaten Entwicklungsumgebung manchmal nützlich sein. Außerdem bietet openssh Ihnen die Möglichkeit, leere Passwörter für Benutzer zu haben, während sie ssh ausführen.
Aus der Manpage von sshd_config:
# man sshd_config ... PermitEmptyPasswords When password authentication is allowed, it specifies whether the server allows login to accounts with empty password strings. The default is no.
Daher erlaubt ssh Benutzern standardmäßig nicht, sich mit leeren Passwörtern anzumelden. Aber wenn wir die PermitEmptyPasswords setzen Parameterwert auf „ja ” in der Konfigurationsdatei /etc/ssh/sshd_config können sich Benutzer mit einem leeren Passwort anmelden.
# vi /etc/ssh/sshd_config PermitEmptyPasswords yes
Achten Sie darauf, den Parameter zu enthashen, wenn er in der Konfigurationsdatei gehasht ist.