Ho un Ubuntu GNOME 15.10 con sistema GNOME 3.18 che vorrei impostare in modo che gli utenti che lo utilizzano non possano impostare una nuova password come una delle precedenti password X, come si può ottenere?
Quando cambio la mia password, se è troppo simile al mio ultimo il mio sistema non mi permette di cambiarla con quella password, sarebbe bene se la risposta potesse anche mostrare come estenderla in modo che anche la nuova password non possa essere troppo simile alle precedenti password X registrate.
Nota: la cronologia delle ultime password X non deve essere archiviata in modo non sicuro non crittografato, in effetti probabilmente dovrebbe essere memorizzata nello stesso modo o in modo simile al modo in cui è memorizzata la password corrente (come hash salato).
Ho usato X
per rappresentare il numero di password (questo potrebbe essere qualsiasi valore) perché voglio essere in grado di cambiare facilmente la quantità di password memorizzate che non possono essere utilizzate, e anche così che altri possano facilmente prendere la risposta e usarla come loro desiderio piuttosto che avere una risposta che ruota intorno a un valore molto impostato per X
.
Aggiornamento delle informazioni:
Come richiesto qui è il contenuto del mio file (esclusi i commenti in alto) /etc/pam.d/common-password
:
# here are the per-package modules (the "Primary" block)
password [success=1 default=ignore] pam_unix.so obscure sha512
# here's the fallback if no module succeeds
password requisite pam_deny.so
# prime the stack with a positive return value if there isn't one already;
# this avoids us returning an error just because nothing sets a success code
# since the modules above will each just jump around
password required pam_permit.so
# and here are more per-package modules (the "Additional" block)
password optional pam_gnome_keyring.so
# end of pam-auth-update config