
Beim Eingeben eines Passworts, entweder im Terminal oder auf dem Anmeldebildschirm (in meinem Fall SDDM), beträgt das Standard-Timeout zwischen falschen Eingaben etwa 2 bis 3 Sekunden. Ich möchte es auf einen niedrigeren Wert ändern, da ich Passwörter regelmäßig falsch eingebe, hauptsächlich weil in diesem Moment eine andere Tastatursprache ausgewählt ist.
Ich habe versucht, /etc/pam.d
die Konfigurationen zu ändern, insbesondere system-auth
und password-auth
, da dies die einzigen waren, die Erwähnungen von enthielten pam_faildelay.so
.
Ich ersetzte:
auth required pam_faildelay.so delay=2000000
mit:
auth required pam_faildelay.so delay=200000
Aber ohne Wirkung.
Ich habe auch versucht, die Einstellung FAIL_DELAY
auf 1
in /etc/login.defs
vorzunehmen, aber das hat auch nicht geholfen.
In den meisten Anleitungen, die ich gefunden habe, wurden entweder Konfigurationsdateien erwähnt, die auf meinem System (Fedora 39 KDE) nicht vorhanden sind, wie beispielsweise /etc/pam.d/common-auth
, oder es wurden Zeilen erwähnt, die in den vorhandenen Konfigurationen nicht vorhanden sind.
Ich konnte das Timeout für Konsolen-Logins vollständig entfernen, indem ich nodelay
es hinzufügte pam_unix.so
, wie in beschriebendie Antwort auf eine andere Frage, aber ich würde eine kleine Verzögerung für Konsolenanmeldungen bevorzugen, anstatt überhaupt keine Verzögerung. Und dies hatte auch keinerlei Auswirkungen auf das SDDM-Anmelde-Timeout, also ...
Was übersehe ich hier?