authentication service for unix
Mathias Waack
M.Waack at gmx.de
Thu Aug 26 11:44:20 EDT 2004
Diez B. Roggisch wrote:
>> Using PAM is definitively not the reason why your process must be
>> run as root. What exactly are you doing?
>
> Well, I started fiddling around with pam, and found that when
> running it as user the only one I could authenticate was the user
> the process ran with.
Ok, my fault - you're right. If you are going to authenticate a local
user you usually need read access to /etc/shadow.
The easiest way to work around is using an existing tool like login
or su. They do the PAM stuff for you.
Mathias
More information about the Python-list
mailing list