Sorry I'm re-posting this topic because I'm becoming crazy about it
In addiction to what follows (that is the old post) I can add that in some
hours everything return ok.
I use samba and winbind under linux in a NT4 domain.
I've set pam to use winbind for authentication. Every NT domain user has
his home (/home/winnt/j.smith) and can login the machine.
It is going all ok but sometimes, I can't understand why, some users are
not recognized. If I try getent passwd I see them but if I try to login (or
su) the user I receive the message that the user does not exist.
The problem appears randomly for 1 or 2 users of 100.
Is there a way to force a sync of the users, and why I see the user with
getent but I can't login that user?
Here is the global section of my smb.conf
[global]
workgroup = DOMINIO_NT
netbios name = GOLIA
server string = Samba Server %v
printcap name = cups
load printers = yes
printing = cups
printer admin = @assistenza
log file = /var/log/samba/log.%m
max log size = 50
hosts allow = 10.0.0. 127.
map to guest = bad user
security = domain
password server = server_nt roma
encrypt passwords = yes
smb passwd file = /etc/samba/smbpasswd
username map = /etc/samba/smbusers
winbind uid = 10000-20000
winbind gid = 10000-20000
winbind separator = +
winbind use default domain = yes
winbind cache time = 15
winbind enum users = yes
winbind enum groups = yes
template homedir = /home/winnt/%U
obey pam restrictions = yes
template shell = /bin/bash
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
wins server = 10.0.0.11
dns proxy = no
On Wednesday 22 September 2004 01:28, Nicola Mersi wrote:> Sorry I'm re-posting this topic because I'm becoming crazy about it > > In addiction to what follows (that is the old post) I can add that in some > hours everything return ok. > > I use samba and winbind under linux in a NT4 domain. > I've set pam to use winbind for authentication. Every NT domain user has > his home (/home/winnt/j.smith) and can login the machine. > It is going all ok but sometimes, I can't understand why, some users are > not recognized. If I try getent passwd I see them but if I try to login (or > su) the user I receive the message that the user does not exist. > The problem appears randomly for 1 or 2 users of 100. > Is there a way to force a sync of the users, and why I see the user with > getent but I can't login that user?Check that nscd is not running. If it is, stop it. - John T.> > Here is the global section of my smb.conf > > [global] > > workgroup = DOMINIO_NT > netbios name = GOLIA > server string = Samba Server %v > > printcap name = cups > load printers = yes > printing = cups > printer admin = @assistenza > > log file = /var/log/samba/log.%m > > max log size = 50 > > hosts allow = 10.0.0. 127. > > map to guest = bad user > > security = domain > > password server = server_nt roma > encrypt passwords = yes > smb passwd file = /etc/samba/smbpasswd > > username map = /etc/samba/smbusers > winbind uid = 10000-20000 > winbind gid = 10000-20000 > winbind separator = + > winbind use default domain = yes > > winbind cache time = 15 > winbind enum users = yes > winbind enum groups = yes > > template homedir = /home/winnt/%U > > obey pam restrictions = yes > template shell = /bin/bash > > socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 > > wins server = 10.0.0.11 > > dns proxy = no-- John H Terpstra Samba-Team Member Phone: +1 (650) 580-8668 Author: The Official Samba-3 HOWTO & Reference Guide, ISBN: 0131453556 Samba-3 by Example, ISBN: 0131472216 Hardening Linux, ISBN: 0072254971 OpenLDAP by Example, ISBN: 0131488732 Other books in production.
Peter Huetmannsberger
2004-Sep-23 09:25 UTC
[Samba] winbind users get lost sometimes (repost)
Hi! I am sorry I have not seen an answer to this. I was having the same problem after upgarding beyong 3.0.4 On my Fedora Box with samba-3.0.2 it works fine. I was told in an earlier mail, that it should be fixed in 3.0.7, however it was not. I had the same thing happening again, just as you described. Does anyone out there know whats going on? Thanks in advance, .peter On Wed, 22 Sep 2004, Nicola Mersi wrote:> Sorry I'm re-posting this topic because I'm becoming crazy about it > > In addiction to what follows (that is the old post) I can add that in some > hours everything return ok. > > I use samba and winbind under linux in a NT4 domain. > I've set pam to use winbind for authentication. Every NT domain user has > his home (/home/winnt/j.smith) and can login the machine. > It is going all ok but sometimes, I can't understand why, some users are > not recognized. If I try getent passwd I see them but if I try to login (or > su) the user I receive the message that the user does not exist. > The problem appears randomly for 1 or 2 users of 100. > Is there a way to force a sync of the users, and why I see the user with > getent but I can't login that user? > > Here is the global section of my smb.conf > > [global] > > workgroup = DOMINIO_NT > netbios name = GOLIA > server string = Samba Server %v > > printcap name = cups > load printers = yes > printing = cups > printer admin = @assistenza > > log file = /var/log/samba/log.%m > > max log size = 50 > > hosts allow = 10.0.0. 127. > > map to guest = bad user > > security = domain > > password server = server_nt roma > encrypt passwords = yes > smb passwd file = /etc/samba/smbpasswd > > username map = /etc/samba/smbusers > winbind uid = 10000-20000 > winbind gid = 10000-20000 > winbind separator = + > winbind use default domain = yes > > winbind cache time = 15 > winbind enum users = yes > winbind enum groups = yes > > template homedir = /home/winnt/%U > > obey pam restrictions = yes > template shell = /bin/bash > > socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 > > wins server = 10.0.0.11 > > dns proxy = no > >