[Samba] NSS interface lists all domain users but gives error on single user
Giuseppe Sacco
giuseppe at eppesuigoccas.homedns.org
Wed Oct 17 13:03:41 UTC 2018
Hello,
i configured samba and winbind in order to let domain users access
folders shared by samba on linux. The configuration is shown later.
Please note that idmap is configured correctly:
root at kubuntu-test:~# wbinfo --user-info 'AGENZIA+manuelb'
AGENZIA+manuelb:*:5035:5002::/home/manuelb:/bin/bash
root at kubuntu-test:~# wbinfo -n 'AGENZIA+manuelb'
S-1-5-21-1076504413-1754488879-1808648030-2183 SID_USER (1)
root at kubuntu-test:~# wbinfo --sid-to-uid 'S-1-5-21-1076504413-1754488879-1808648030-2183'
5035
as you may see now, listing all users works, but querying information
for a single user does not work.
root at kubuntu-test:~# getent passwd | tail -1
AGENZIA+manuelb:*:5035:5002::/home/manuelb:/bin/bash
root at kubuntu-test:~# getent passwd 'AGENZIA+manuelb'
root at kubuntu-test:~# id 'AGENZIA+manuelb'
id: ‘AGENZIA+manuelb’: no such user
Windows domain is managed by Windows Server 2008 and it is at
functional level of Windows 2003. The version of linux packages is
quite current, i.e.:
ii libc-bin 2.27-3ubuntu1 amd64 GNU C Library: Binaries
ii libnss-winbind:amd6 2:4.7.6+dfsg~u amd64 Samba nameservice integration plugins
ii libpam-winbind:amd6 2:4.7.6+dfsg~u amd64 Windows domain authentication integration p
ii samba 2:4.7.6+dfsg~u amd64 SMB/CIFS file, print, and login server for
ii winbind 2:4.7.6+dfsg~u amd64 service to resolve user and group informati
NSS configuration is simple:
passwd: files winbind systemd
group: files winbind systemd
shadow: files winbind
This is 'testparam' output:
# Global parameters
[global]
dns proxy = No
log file = /var/log/samba/log.%m
map to guest = Bad User
max log size = 1000
panic action = /usr/share/samba/panic-action %d
realm = AGENZIA.LOCAL
security = ADS
server role = member server
server string = %h server (Samba, Ubuntu)
template homedir = /home/%U
template shell = /bin/bash
usershare allow guests = Yes
winbind cache time = 5
winbind enum groups = Yes
winbind enum users = Yes
winbind offline logon = Yes
winbind refresh tickets = Yes
winbind separator = +
workgroup = AGENZIA
idmap config * : range = 5000-5100
idmap config * : backend = tdb
What can be the problem?
Thank you,
Giuseppe Sacco
More information about the samba
mailing list