Cannot login as non-root user

Allen, Jack Jack.Allen at McKesson.com
Fri Jan 12 17:39:34 UTC 2007


Check the permission on directories / and /home.

If the login kevin does not have the proper access permissions will
cause the problem. The login program is running as root (uid=0) when you
are prompted for the login name and password. Once you have answered the
password correctly the login program will do a setuid(1000) in your case
and then try to change directory. So if / or /home had permissions of
say drwxr-x---, the cd will fail because uid 1000 does not have
permission to read the directory.

Jack Allen
 

-----Original Message-----
From: Kevin Williams [mailto:kevkim55 at gmail.com] 
Sent: Friday, January 12, 2007 12:21 PM
To: Pluggable Authentication Modules
Subject: Re: Cannot login as non-root user

Apologize for the misunderstanding.

I really missed the "uid=0" from the log output !! 

I'm really surprised, why would the uid be zero when I am trying to
login as 
non-root user ?? I double checkd /etc/passwd and /etc/group and found
that 
root user has both uid and gid set to 0 and non-root user's (kevin)
account 
has uid and gid set to 1000.

I haven't got a clue whats going wrong  !!

I'd really appreciate any response in this regard.

Thanks

Kevin

On Thursday 11 January 2007 09:01, Trapp, Bob wrote:
> Is your uid actually 0?  If your user ids are conflicting with user
ids
> assigned to system tools, PAM may be getting confused.
>
> Bob Trapp
> btrapp at mtmercy.edu
>
> -----Original Message-----
> From: pam-list-bounces at redhat.com [mailto:pam-list-bounces at redhat.com]
> On Behalf Of Kevin Williams
> Sent: Wednesday, January 10, 2007 11:50 PM
> To: pam-list at redhat.com
> Subject: Cannot login as non-root user
>
> I've just installed gentoo on my laptop. I can't login as a non-root
> user be
> it in console or X windows !!
>
>
> Whe I try to login as a non-root user, after entering the password
> here's what
> I get:
> ----------------------------------------
> Unable to cd to /home/kevin
> Permission denied
> ---------------------------------------
>
> Looking into the system log, I found these lines:
>
>
------------------------------------------------------------------------
> ------------
> Jan 10 23:32:44 [login] pam_tally(login:account): option deny=0
allowed
> in
> auth phase only
> Jan 10 23:32:44 [login] pam_tally(login:account): unknown option:
> no_magic_root
> Jan 10 23:32:44 [login] pam_unix(login:session): session opened for
user
> kevin
> by kevin(uid=0)
> Jan 10 23:32:44 [login] unable to cd to `/home/kevin' for user
`kevin'_
> Jan 10 23:32:44 [login] pam_unix(login:session): session closed for
user
> kevin
>
------------------------------------------------------------------------
> -----------
>
> I've tried commenting out the lines relevant to the above messages,
yet
> it
> made no difference.
>
> /home/kevin does exist and has the permissions 0755.
>
> I've tried creating another user account and trying to login as the
new
> user
> results in the same error message. I'm stuck with this one, I can't
work
> in
> gentoo until and unless this issue is fixed !!
>
> Here's the thread I started on forums.gentoo.org:
> http://forums.gentoo.org/viewtopic-t-530899.html
>
> Any help in this regard will be hghly appreciated.
>
> Thanks.
>
> Kevin
>
> _______________________________________________
> Pam-list mailing list
> Pam-list at redhat.com
> https://www.redhat.com/mailman/listinfo/pam-list
>
> _______________________________________________
> Pam-list mailing list
> Pam-list at redhat.com
> https://www.redhat.com/mailman/listinfo/pam-list

_______________________________________________
Pam-list mailing list
Pam-list at redhat.com
https://www.redhat.com/mailman/listinfo/pam-list





More information about the Pam-list mailing list