What does an * in master.passwd (not passwd) mean?

Paul Hoffman phoffman at proper.com
Fri Sep 16 15:36:57 PDT 2005


At 3:27 PM -0700 9/16/05, Chris St Denis wrote:
>It means an account that can not be logged in to.
>
>The in the hash algorithm used in master.password nothing encrypts to * so
>no possible password will ever match the encrypted value * thus locking out
>the account from login.

Arrrgh. Whomever decided to use the same character for "password not 
shown in passwd" and "cannot ever log in in master.passwd" should be, 
well, punished somehow.

Thanks, this makes perfect sense. I'll craft up a short explanation 
for the man page and send in a pr.


More information about the freebsd-questions mailing list