Hallo zusammen,
dies hat zwar nichts direkt mit Ubuntu zu tun, aber möglicherweise kann mir trotzdem jemand weiterhelfen. In meinem Netzwerk zuhause habe ich eine LinkStation Pro Duo (LS-WTGL), welche als Firmware ein abgewandeltes Linux benutzt. Da das NAS immer läuft, wollte ich Samba PDC darauf einrichten. Da ich gelesen hatte, dass man zum Einbinden eines Windows-7 Clients mindestens Samba-Version 3.3.X benötigt, habe ich mit der ipkg-Paketverwaltung Samba 3.6.10 installiert und nach der Anleitung im Wiki (http://wiki.ubuntuusers.de/Samba_Server_PDC) eingerichtet. Das Ganze funktioniert bis zu dem Punkt, an dem man ein Maschinenkonto anlegen soll mit:
# useradd -s /bin/false PC1$
Dies erzeugt die Fehlermeldung:
useradd: invalid user name 'PC1$'
Nachfolgend die smb.conf
[global] ## Server Identifikation - so meldet sich der Server im Netzwerk netbios name = PDC server string = PDC (%h) workgroup = STONEWS ## Welche Netzwerkkarte soll von Samba benutzt werden? interfaces = eth0 ## Sicherheits- und Passwort-Einstellungen security = user encrypt passwords = true passdb backend = tdbsam obey pam restrictions = yes unix password sync = no passwd program = /usr/bin/passwd %u passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n . ## Domain-Einstellungen local master = yes preferred master = yes os level = 200 domain master = yes domain logons = yes # Speichert das Windows-Profil im durch die Freigabe [profile] angegebenen Verzeichnis: logon path = \\%L\profile\%U # Soll das Windows-Profil dagegen im User-Home abgelegt werden, kann man "logon path" auf Standardeinstellung belassen: #logon path = \\%L\%U\profile # oder auch direkt im User-Home: #logon path = \\%L\%U logon drive = t: #Logon Script einkommentieren falls gewuenscht (muss im Netlogon-Verzeichnis abgelegt sein -> /home/samba/netlogon/) #logon script = login.bat # DEM Addon 2007-02-20: Folgende Zeile ist wichtig für Servergespeichertes Profil # um Probleme mit z.b. desktop.ini unter Windows zu beheben. profile acls = yes # DEM Addon 2007-02-20: Empfehlenswert für servergespeichertes Windows Profil hide files = /desktop.ini/ntuser.ini/NTUSER.*/Thumbs.db/ ## DNS-Einstellungen wins support = no # name resolve order = wins lmhosts host bcast ## Log-Einstellungen log file = /var/log/samba/log.%m max log size = 1000 syslog = 0 panic action = /usr/share/samba/panic-action %d ## Diverse Einstellungen ## DEM Addon 2007-02.20: Manchmal kann die Geschwindigkeit erhöht werden, wenn statt der ersten Zeile die zweite Zeile verwendet wird: # socket options = TCP_NODELAY socket options = TCP_NODELAY SO_SNDBUF=32768 SO_RCVBUF=32768 ## Zeit-Synchronisation mit Server zulassen time server = yes #======================= Share Definitions ======================= [lp] comment = Network Printer for Windows path = /mnt/array1/spool/samba print command = /usr/bin/lpr -Plp -r %s use client driver = Yes browsable = yes printable = yes public = yes [info] comment = LinkStation Utilities path = /mnt/info browsable = yes printable = no writable = no guest ok = yes csc policy = disable [shared] comment = admin path = /mnt/array1/shared browsable = yes printable = no writable = yes guest ok = yes force create mode = 666 force directory mode = 777 csc policy = manual vfs objects = recycle, audit recycle:repository = trashbox recycle:keeptree = 1 recycle:versions = 1 recycle:directory_mode = 777 audit:facility = LOCAL6 audit:priority = INFO [tmp] comment = recovered path = /mnt/array1/tmp browsable = yes printable = no writable = yes guest ok = yes force create mode = 666 force directory mode = 777 vfs objects = recycle, audit recycle:repository = trashbox recycle:keeptree = 1 recycle:versions = 1 recycle:directory_mode = 777 audit:facility = LOCAL6 audit:priority = INFO ###tmp### [.optware] comment = recovered path = /mnt/array1/.optware browsable = yes printable = no writable = yes guest ok = yes force create mode = 666 force directory mode = 777 vfs objects = recycle, audit recycle:repository = trashbox recycle:keeptree = 1 recycle:versions = 1 recycle:directory_mode = 777 audit:facility = LOCAL6 audit:priority = INFO [homes] comment = Home Directories browseable = no valid users = %S writeable = yes create mode = 0600 directory mode = 0700 [profile] comment = Profildateien path = /root/samba/profile guest ok = yes browseable = no create mask = 0600 directory mask = 0700 writeable = yes [netlogon] comment = Network Logon Service path = /root/samba/netlogon guest ok = yes writeable = no
der Befehl
# wbinfo -u
gibt folgende Meldung aus:
Error looking up domain users
Ausgabe nach
# testparm
:
... Loaded services file OK. ...
Und der Befehl
# ps -w|grep smbd
gibt folgendes zurück:
27918 root 2420 S /usr/local/sbin/smbd -D 27923 root 2056 S /usr/local/sbin/smbd -D 4969 root 2128 S /usr/local/sbin/smbd -D 4971 root 512 S grep smbd
Der Versuch, mich mit dem Win7-Rechner an der Domäne anzumelden scheitert mit der Fehlermeldung, dass die Domäne nicht gefunden wird (Die Hinweise zur Registry unter Windows 7 habe ich beachtet). Einiges Suchen im Netz hat mich die vergangenen beiden Tage nicht weiter gebracht, deshalb hoffe ich, dass mir hier jemand helfen kann.
Grüße Thomas