Dirk Schwarz wrote:
Hallo Liste,
ich habe folgendes Problem:
Ich habe einen Dlink DSL Router, und den verwende ich auch für mein Netzwerk als Switch. Jetzt habe ich einen zweiten Rechner, auf dem ich Linux laufen habe. Ich möchte nun Samba als PDC für mein Windowsnetzwerk verwenden. Leider kann ich die Domäne nicht unter windows finden. Samba mit einer Workgroup zu betreiben geht allerdings. Nun habe ich die Vermutung, das mein DSL-Router, der selbst einen DHCP besitzt, mir einen Strich durch die Rechung macht...
Hallo Dirk, DHCP und Samba sind voneinander völlig unabhängig. Das Problem liegt eher an Deiner smb.conf, z.B. gibst Du dort Deinem Rechner keinen Namen, d.h. die anderen Maschinen finden ihn wahrscheinlich gar nicht unter Windows. Damit's für Dich einfacher geht, hänge ich unten mal meine funktionierende und kommentierte smb.conf an. Die müsstest Du ggf. (z.B. beim Pfad der Profile) an Deine Gegebenheiten anpassen. Wenn Du XP Clients (SP1) verwendest, musst Du dort auch noch Änderungen entweder in der Registry oder der Policies vornehmen. Fall das bei Dir der Fall sein sollte, kann ich die Dir gerne zumailen. Ein "tail -f /var/log/log.smb" oder ein "tail -f /var/log/messages" zeigt Dir mitunter auch an, wo der Fehler liegen könnte. Wichtig noch: nach Modifizieren der smb.conf musst Du ein "rcsmb restart" machen. Viel Erfolg Joachim
Hier meine smb.conf
[global] workgoup = WSMM security = user server string = Samba Server encrypt passwords = yes domain logons = yes domain master = yes prefered master = yes local master = yes logon path = \\%N\profiles\%u [profiles] path = /export/winprofiles writeable = yes create mask = 0600 directory mask = 0700 [homes] comment = Home Directories read only = no browseable = no
Allerdings muss ich auch dazu sagen, dass ich ein Linux Neuling bin.
Gruß
Dirk
[global] workgroup = hallo netbios name = plato server string = plato # --- passwoerter und anmeldung encrypt passwords = yes min passwd length = 6 passwd program = /usr/bin/passwd %u passwd chat = *ew*password* %n\n *ew*password* %n\n *changed* unix password sync = Yes add user script = /usr/sbin/useradd -d /dev/null -g 100 -s /bin/false -M %u # --- master browser local master = yes preferred master = yes os level = 65 time server = Yes # --- fuer unix-clients unix extensions = Yes # --- admin domain admin group = @ntadmin root printer admin = @ntadmin root # --- logging log level = 1 log file = /var/log/log.smb # --- printing printing = CUPS printcap name = CUPS # --- beschleunigung socket options = SO_KEEPALIVE IPTOS_LOWDELAY TCP_NODELAY # --- WINS (evtl no) wins support = yes # --- codepages character set = ISO8859-15 client code page = 850 # --- antivir veto files = /*.eml/*.nws/riched20.dll/*.{*}/ # --- PDC domain master = yes domain logons = yes # --- Logon logon script = kix32 login.scr logon path = \\%N\profiles\%u logon drive = h: # --- zugang von ... hosts allow = 192.168.60., 192.168.53. # --- abschalten nach n min... deadtime = 45 [netlogon] path = /export/samba/netlogon # evtl. deaktivieren # browseable = no write list = root [profiles] comment = Profiles path = /export/samba/profiles read only = No create mask = 0600 # evtl. deaktivieren # browseable = no directory mask = 0700 nt acl support = no [homes] comment = Home Directories valid users = %S browseable = no writeable = yes # create mask = 0640 create mask = 0664 directory mask = 0755 [printers] comment = All Printers path = /var/tmp # ohne authentifizierung, ggf. deakt. guest ok = yes printable = yes # create mask = 0600 create mask = 775 browseable = no # browseable = yes [print$] comment = Printer Drivers path = /export/samba/drivers # ohne authentifizierung, ggf. deakt. guest ok = yes write list = @ntadmin root force group = ntadmin create mask = 0664 directory mask = 0775 browsable = yes read only = yes [arch-apps] comment = Applikationen path = /export/samba/apps [austausch] comment = Austausch-Laufwerk path = /export/austausch writeable = yes # read only = No create mask = 0777 directory mask = 0777