Can't su to user with blank password
I can no longer su to an account that has no password. I can su just fine to accounts that have passwords, but when I try to su to the passwordless accounts I just get "su: Sorry". I'm just hitting Enter when su prompts me for the password.
All I can find in the logs when I attempt the su is "pam_authenticate: Authentication failure" in secure.log.
I took a look at /etc/pam.d/su, but I'm really not up to speed on how pam works, exactly. Anyway, that file looks like this:
\# su: auth account session
auth sufficient pam_rootok.so
auth required pam_wheel.so use_uid group=admin group=wheel
auth sufficient pam_securityserver.so
auth sufficient pam_unix.so
auth required pam_deny.so
account required pam_permit.so
session required pam_permit.so
Is there anything in there saying "don't allow su for accounts with no password"? I'm guessing not, since there's no "password" line in there, but maybe one of those "auth" ones is stopping it. The accounts I can't su to are non-admin accounts, but one of the accounts (with a password) that I can su to is also a non-admin account.
Is this something that was disabled at some point? As I said, I'm almost positive I could su to these passwordless accounts before.
Thanks.
Message was edited by: jfleming
iMac, Mac OS X (10.5.1)