Hi giuseppe

after some more investigation ive found the following sequence to be
100% repeatable.

2 users, dave & elina. dave has a local account, elina does not. After reboot or restart of the winbindd daemon, dave can login but elina can not. After logging in as dave, "wbinfo -n dave" returns "Could not lookup name dave". Huh !! it just logged me in but now cant find my details ?? Same with "wbinfo -n elina". Now run "getent passwd", result of which kind of looks like the passwd file with the AD domain users tacked onto the end. After this "wbinfo -n dave" returns the windows SID. Now run "wbinfo -n elina" which again should show the Windows SID for elina. log out as dave and TRA-LA I can log in as elina.

as to why "wbinfo -n" cannot get the Windows SID ?? and does the "getent passwd" result in the SID being cached ??

giuseppe panei wrote:

Hi dave

I have found the following items in the htmldocs:

"The pam_winbind module in the 2.2.2 release only supports the auth and account module-types. The latter simply performs a getpwnam() to verify that the system can obtain a uid for the user. If the libnss_winbind library has been correctly installed, this should always succeed."

Well, then is failing the account module ?

??



From Using Samba, cap 9:

"Be careful when adding local users after domain users have started accessing the Samba server. The domain users will have entries created for them by winbind in /etc/passwd, with UIDs in the range you specify.
................
................"


In my /etc/passwd there are no entities for domain users.

I dont believe this is true, it does not add teh AD users to the local passwd file. Although "getent passwd" produces a list that looks like a cat of passwd + the AD users



I apologize for my bad english.
Giuseppe

much better than my non-existant italian

dave




David Rigler wrote:


Hi Giuseppe

I was thinking that getpwnam should fail, that user doesnt exist locally.
But the pam_unix and/or pam stack should be able to cope with that ?

dave



--
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/listinfo/samba

Reply via email to