AIX, Security, System Admin↑ Clearing password history

Sometimes when password rules are very strict, a user may have problems creating a new password that is both easy to remember, and still adheres to the password rules. To aid the user, it could be useful to clear the password history for his or her account, so he or she can re-use a certain password that has been used in the past. The password history is stored in /etc/security/pwdhist.pag and /etc/security/pwdhist.dir. The command you can use to disable the password history for a user is:

# chuser histsize=0 username

Actually, this command does not the password history in /etc/security/pwdhist.dir and /etc/security/pwdhist.pag, but only changes the setting of histsize for the account to zero, meaning, that a user is not checked again on re-using old passwords. After the user has changed his or her password, you may want to set it back again to the default value:

# grep -p ^default /etc/security/user | grep histsize
        histsize = 20
# chuser histsize=20 username

In older AIX levels, this functionality (to use chuser histsize=0) would actually have cleared out the password history of the user. In later AIX levels, this functionality has vanished.

So, if you truely wish to delete the password history for a user, here's another way to clear the password history on a system: It is accomplished by zeroing out the pwdhist.pag and pwdhist.dir files. However, this results in the deletion of all password history for all users on the system:

# cp /dev/null /etc/security/pwdhist.pag
# cp /dev/null /etc/security/pwdhist.dir

Please note that his is a temporary measure. Once these files are zeroed out, as soon as a user changes his or her password again, the old password is stored again in these files and it can't be reused (unless the histsize attribute for a user is set to 0).

0 (0)
Article Rating (No Votes)
Rate this article
Attachments
There are no attachments for this article.
Comments
There are no comments for this article. Be the first to post a comment.
Full Name
Email Address
Security Code Security Code
Related Articles RSS Feed
Authenticate AIX using MS DC’s kerberos servers (Active Directory)
Viewed 2113 times since Thu, Feb 21, 2019
Installing a Interim Fix (APAR IV16587)
Viewed 2865 times since Tue, Jul 17, 2018
AIX: Error code 0516-1339, 0516-1397 0516-792: cannot extendvg with a previous Oracle ASM disk
Viewed 3612 times since Wed, Feb 6, 2019
Technology level update on AIX using smit_update and alt_disk_install method
Viewed 5643 times since Sun, Jun 30, 2019
AIX, Installation, NIM↑ Creating an LPP source and SPOT in NIM
Viewed 14644 times since Fri, Apr 19, 2019
AIX ODM for MPIO User Guide 09
Viewed 3869 times since Mon, Dec 31, 2018
Configure log file for cron daemon on AIX
Viewed 10438 times since Thu, Feb 21, 2019
Checking HBA status on AIX
Viewed 17986 times since Fri, Oct 5, 2018
Topics: AIX, System Admin↑ Export and import PuTTY sessions
Viewed 2939 times since Fri, Apr 19, 2019
AIX PDF ALL
Viewed 6462 times since Mon, Jul 16, 2018