[Samba] User nobody logging in to shares instead of domain us er

David Shapiro David.Edward.Shapiro at bti.com
Mon Nov 4 21:56:01 GMT 2002


I have winbind in nsswitch.conf.  The getent passwd command works fine,
which shows the libaries exist and that winbind is ready to be used for
authentication.  It is a solaris system.  I have used + fine as a separator
for a year now.  guest ok is actually set to no.  The guest user is nobody.


David

-----Original Message-----
From: Wieprecht, Karen M. [mailto:Karen.Wieprecht at jhuapl.edu]
Sent: Monday, November 04, 2002 4:41 PM
To: 'David Shapiro'; 'samba at lists.samba.org'
Subject: RE: [Samba] User nobody logging in to shares instead of domain
us er


I am assuming that you have guest ok = yes, and that guest is the nobody
account.  It sounds like your name lookups are not searching winbind,  do
you have winbind in your nsswitch.conf file for password and group?  Have
you restarted your nameservice lookups (automatic on solaris,  nsadmin
restart on Irix,  don't know about other platforms but a reboot should
certainly take care of it if you don't have a platform-specific command to
do this.

Also,  you are using "+" as a winbindseparator ... Are you also using NIS?
If so,  you may want to try using "_" instead as a winbind separator,  I
seemed to have problems with "+" interacting adversely with NIS.

	Karen Wieprecht

-----Original Message-----
From: David Shapiro [mailto:David.Edward.Shapiro at bti.com] 
Sent: Monday, November 04, 2002 2:01 PM
To: 'samba at lists.samba.org'
Subject: [Samba] User nobody logging in to shares instead of domain user


Hello,

I have winbind and pam enabled on samba 2.2.6.  The problem I am having is
that the login it is using to check for authentication to a share I made is
user called "nobody" instead of the domain user INS+DavidSha.  I see in the
workstation log:


[2002/11/04 14:00:43, 10] lib/username.c:user_in_list(456)
  user_in_list: checking user nobody in list INS+DavidSha
  user_in_list: checking user |nobody| against |INS+DavidSha| [2002/11/04
14:00:43, 10] lib/username.c:user_in_list(456) 2002/11/04 14:00:43, 2]
smbd/service.c:make_connection(331)
  Invalid username/password for samba-lib [nobody]
[2002/11/04 14:00:43, 3] smbd/error.c:error_packet(110)
  error packet at smbd/reply.c(166) cmd=117 (SMBtconX)
NT_STATUS_WRONG_PASSWORD [ [2002/11/04 14:00:43, 6]
lib/util_sock.c:write_socket(521)

getent passwd returns domain users, so I think winbind is working.  The
share is set up as follows:

[samba-lib]
        comment = Samba lib
        path = /usr/local/samba/lib
        valid users = INS+DavidSha
        read only = No

The directory has group ownership of group called users with gid of 10000. I
have set up several samba servers.  I am stumped on this one.

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



More information about the samba mailing list