Hallo Leute!
Ich habe einen Linux-Server (Ubuntu 14.04) mit Samba 4.1.6, der mit
einem AD-Server spricht.
Alle Nutzer sind natürlich in der AD.
Auf dem Server habe ich auch PAM und NSS so eingerichtet, dass die
Nutzer sich gegen der AD authentifizieren (mit libnss-winbind). Und
das geht problemlos.
Auch wenn die Nutzer versuchen sich in Samba anzumelden (per Windows
oder per smbclient) auf einem beliebigen Shares funktioniert es
problemlos.
Nun will ich aber auch, dass die Nutzer Zugriff auf ihren Homes haben.
Und das geht nicht...
Meine smb.conf:
# Global parameters
[global]
workgroup = CCH
realm = CCH.INTRA
netbios name = CCH
server role = MEMBER SERVER
server services = rpc, nbt, wrepl, ldap, cldap, kdc, drepl,
winbind, ntp_signd, kcc, smb
dcerpc endpoint servers = epmapper, wkssvc, rpcecho, samr,
netlogon, lsarpc, spoolss, drsuapi, dssetup, unixinfo, browser,
eventlog6, backupkey, winreg, srvsvc
template shell = /bin/bash
template homedir = /home/%ACCOUNTNAME%
interfaces = 192.168.50.1
bind interfaces only = yes
[homes]
comment = Home Directories
browseable = yes
writable = yes
read only = no
create mask = 0700
directory mask = 0700
valid users = %U
force user = %U
[transfer]
comment = Public Stuff
path = /home/transfer
public = yes
writable = yes
browseable = yes
Jedesmal kriege ich mit smbclient:
root@cch-srv:~# smbclient //cch/lucabert -U lucabert
Enter lucabert's password:
Domain=[CCH] OS=[Unix] Server=[Samba 4.1.6-Ubuntu]
tree connect failed: NT_STATUS_BAD_NETWORK_NAME
Obwohl, wie gesagt, ein Zugriff auf "transfer" geht...
In dem Log sehe ich:
[2016/03/24 15:48:29.718103, 0]
../source4/smb_server/smb/service.c:127(make_connection)
make_connection: couldn't find service LUCABERT:
NT_STATUS_OBJECT_NAME_NOT_FOUND
habe aber nichts gefunden, warum...
Hat jemand ein Tipp?
Danke
Luca Bertoncello
(lucabert(a)lucabert.de)