[clug] Pam module restricting ranges of UIDs
michael at james.st
Tue Apr 8 11:35:39 EST 2003
Using pam I've got username/passwords being checked:
first against the local password/shadow file
then against a windows domain controller using krb5.
If they pass locally, they're in. (sufficient)
Works fine even if users have different passwords in each place.
Tries one and (if necessary) tries the other.
Trouble is, windows seems to accept any password
for some funny system accounts.
This includes one called "root". Bad Bad Bad.
At present I'm holding the line with pam_listusers.so
and adding them to a file /etc/windows_users.
But to save maintaining that file
it would be better to base it on UID.
All the valid windows users have UIDs in the range 20,000 - 40,000
Anyone seen a pam module that checks UID
or should I start extending pam_localuser.so
to do some extra tests beside just looking for existence?
Michael James michael at james.st
Network Programmer voice: 02 6246 5040
More information about the linux