Why not let the administrator decide?
Why not let the administrator decide?
Posted Aug 10, 2026 10:31 UTC (Mon) by mb (subscriber, #50428)In reply to: Why not let the administrator decide? by epa
Parent article: Changes in shadow-utils password-expiration features
And it's not something where you can definitively show a particular choice is wrong
Yes, it is. And it's quite obvious that it is. Everybody and their dog knows that if password expiration is in place all people come up with their own ways to handle it that actually make the password less secure in many cases. I do it. Everybody does it. This is simply not possible in any other way. Nobody can remember 20 new strong passwords every 3 months. That's not how brains and muscle memory work for almost all people.
And besides that there's basically no case where password expiry would even help to improve things. If an attacker knows the password, game is over already. Immediately. It does not help at all, if the password is changed a month later (or even on the same day), because the attacker already had access and could do anything, including to establish a second channel to get in. If an attacker managed to steal a password then it clearly is not enough to just change the password and be done.
A password only has two states: It's secret or it's not. Expiry does not improve any of these states.
So, yes. Password expiry very clearly is wrong.
And if a company still insists on having this misfeature, they can easily maintain their own version of shadow-utils.
