GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

„passwd:Module is unknown“ – Fehler beim Ändern des Passworts in CentOS/RHEL 6

Das Problem

Beim Ändern des Passworts mit dem passwd-Befehl erscheint der folgende Fehler:

"passwd: Module is unknown"

Die Lösung

Es gibt ein unbekanntes PAM-Modul pam_pwquality.so in /etc/pam.d/system-auth Datei. Das Modul pam_pwquality.so sollte eher in CentOS/RHEL 7 als in CentOS/RHEL 6 verwendet werden.

# cat /etc/pam.d/system-auth
# This file is auto-generated.
# User changes will be destroyed the next time authconfig is run.
auth required pam_env.so
auth sufficient pam_unix.so nullok try_first_pass
auth requisite pam_succeed_if.so uid >= 500 quiet
auth required pam_deny.so

account required pam_unix.so
account sufficient pam_localuser.so
account sufficient pam_succeed_if.so uid < 500 quiet
account required pam_permit.so

password requisite pam_pwquality.so try_first_pass local_users_only retry=3 minlength=8 lcredit=0 ucredit=-1 dcredit=-1 ocredit=-1 authtok_type=
password requisite pam_cracklib.so ucredit=-1 minclass=3 ocredit=-1 enforce_for_root lcredit=-1 dcredit=-1 minlen=6
password requisite pam_pwhistory.so enforce_for_root remember=12
password sufficient pam_unix.so sha512 shadow nullok try_first_pass use_authtok
password required pam_deny.so

pam_pwquality.so wird verwendet, um die Stärke des Passworts zu prüfen und ersetzt die pam_cracklib.so in CentOS/RHEL 7. Entfernen Sie diese pam_pwquality.so aus der Konfigurationsdatei in CentOS/RHEL 6.

# grep pam_pwquality.so /etc/pam.d/system-auth
#

Versuchen Sie nun erneut, das Passwort zu ändern.

# passwd oracle
Changing password for user oracle.
New password:


Cent OS
  1. So ändern Sie die Dateisystembezeichnungen in CentOS/RHEL

  2. „xfs_log_force:Fehler 5 zurückgegeben“ – XFS-Fehler (CentOS/RHEL 7)

  3. Ändern der IPset-Regeln von IPtables zu Firewalld in CentOS/RHEL 7

  4. CentOS/RHEL – vgs-Befehl meldet Fehler:„global/global_filter“ unbekannt

  5. „BAD PASSWD :is too simple“ – Fehler beim Passwortwechsel in CentOS/RHEL 7 und 8

RHEL 8 / CentOS 8 stellt das Root-Passwort wieder her

So setzen Sie das verlorene Root-Passwort in CentOS 8 / RHEL 8 zurück

CentOS 8/RHEL 8 zurücksetzen, Root-Passwort vergessen

CentOS / RHEL 7:So setzen Sie das Root-Passwort zurück

So erzwingen Sie die Kennwortkomplexität für alle Benutzer, einschließlich „root“, durch Verwendung des „passwdqc“-PAM-Moduls CentOS/RHEL

„map in use“-Fehler beim Entfernen des Multipath-Geräts in CentOS/RHEL