agetty ruft login auf nach dem Einlesen des Benutzernamens, also erfolgt ein Timeout beim Auslesen des Passworts durch login .
Um dies zu ändern, bearbeiten Sie /etc/login.defs und ändern Sie den LOGIN_TIMEOUT-Wert.
#
# Max time in seconds for login
#
LOGIN_TIMEOUT 60
-
In Arch installieren Programme standardmäßig
/usr/lib. Sie sollten dort (fast nie) manuell herumspielen; definitiv nicht mitsystemd.systemdbietet aus einem bestimmten Grund das Überschreiben von Standardeinheiten (siehe Abschnitt "Einheitenladepfad"). -
Ein Teil davon ist ein Sicherheitsproblem. Das Timeout prüft auf Nachlässigkeit (z. B. Sie geben Ihr gesamtes Passwort ein, vergessen aber, die Eingabetaste zu drücken, und werden durch etwas abgelenkt). Sie sollten sich bewusst sein, dass das Deaktivieren hier nicht die sicherste Entscheidung ist.
-
Wenn Sie eine Einheit bearbeiten oder überschreiben, müssen Sie
systemctl daemon-reloadausführen damit systemd die Änderung vollständig erkennt. Nach dem Erstellen der neuen Einheit in/etc/systemd/, müssen Siedaemon-reloadund danndisabledie Standardeinheit undenableIhre neue Einheit. Dann sollte ein Neustart die gewünschten Ergebnisse liefern. (Hinweis :Davon rate ich allerdings ab; siehe Punkt 2.)