PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : nochmal Samba 3 PDC



dehein2
08.09.04, 00:45
Hallo,
habe jetzt recht viel gelesen und auch schon nen bisschen mit der smb.conf rumgespielt und auf nem 2. Rechner den PDC ausprobiert.
Mein Ziel, ich möchte ein Netzwerk mit samba PDC aufbauen..
Mal meine (etwas fiktive) Situation:
Ich habe die Rechner mit den namen Rechner1 Rechner2 und Rechner3. Desweitern hab ich 5 mögliche personen, wobei jeder an jedem Rechner arbeiten soll. Die Personen sind User 1 - user 5.
Und dann habe ich noch ein paar Dateien in unterschiedlichen ordnern - diese Freigaben sollen aber erstmal egal sein.

Nun habe ich mir den aufbau wie folgt gedacht:

1. Ich erstelle eine Gruppe f. die Rechner:


groupadd rechner

2. Ich adde die Rechner:


useradd -g rechner -s /bin/false Rechner1$

und das auch fpr 2 und 3
3. Ich trage die Rechner auch in Samba ein


smbpasswd -a -m Rechner1$

4. Nun die benutzer in Linux


useradd -g users -s /bin/false -d /home/user1 user1

das gleiche halt fpr 2-5 :-)
5. und in Sambe


smpasswd -a user1 (2,3,4,5)
smpasswd -e user1 (2,3,4,5)


denke, dass das soweit noch stimmen sollte, wenn nicht verbessert mich Bitte

Jetzt erstelle ich für jeden Benutzer das home verzeichniss (also /home/profiles/user1 (2,3,4,5)), den pfad "/home/netlogon" und begebe mich an die smb.conf (samba 3, suse 9.1):

wenn ich alles so richtig verstanden habe, benötige ich also global-netlogon und profiles, oder?
in global trage ich folgendes ein:


[global]
workgroup = MeinPDC
netbiosname = PDC

os level = 64
security = user
preferred master= yes
encrypt passwords = yes
update encrypted = yes

dann noch profiles


path = /home/profiles/%U

und netlogon


path = /home/profiles/netlogon


soweit hatte ich mir das gedacht.
dann verbinde ich mit Windows 2000 / Xp Pro und hoffe das alles geht - soweit die Theorie. habe schon einiges probiert, aber nie so alles geklappt. Vieleicht kann ja jmd. was dazu sagen - wäre super

danke

steam
08.09.04, 11:58
Hallo,

wenn ich alles so richtig verstanden habe, benötige ich also global-netlogon und profiles, oder?
in global trage ich folgendes ein:


[global]
workgroup = MeinPDC
netbiosname = PDC

os level = 64
security = user
preferred master= yes
encrypt passwords = yes
update encrypted = yes



in das global gehoert noch viel mehr dazu. Meine global:


[global]
printer = draft
load printers = yes
character set = ISO8859-15
socket options = SO_KEEPALIVE IPTOS_LOWDELAY TCP_NODELAY
logon drive = b:
hide dot files = yes
domain master = Yes
encrypt passwords = Yes
netbios name = <netbios name>
printing = cups
server string = <server string>
logon path = \\%L\profile\%U
workgroup = <workgoup>
os level = 65
comment = draft
security = user
preferred master = Yes
domain admin group = @users
domain logons = Yes

dehein2
09.09.04, 15:33
also ich habe momentan folgendes problem, ich habe jetzt diese smb.conf:


[global]
workgroup = IBACIS
netbios name = IBACServer
comment = IBAC PDC
preferred master = yes
domain master = yes
local master = yes

os level = 64

secuity = user
encrypt passwords = yes
update encrypted = yes


domain logons = yes
logon path = \\home\profiles\%u
logon drive = K:
logon home = \\home\profiles\%u
logon server = yes


[netlogon]
path = /home/netlogon/%U
writeable = no
browseable = no

[profiles]
path = /home/profiles/
writeable = yes
browseable = no
create mask = 0600
directory mask = 0700


[homes]
comment = Benutzerverzeichnisse
browseable = no
readonly = no
path = /home/%u


habe wie den den maschienenaccoutn dheinze2 (so heisst der testrechner) und den benutzer dennis in Linux, sowie in smb eingetragen.
Desweiteren habe ich ein verzeichniss /home/dennis und home/profiles/dennis erstellt und beide zumtest mal mit chmod 777 freigegeben.

Wenn ich mich an dheinze2 nun mit "dennis" anmelde bekomme ich immer die Meldung: "Die serverkopie das gespeicherten Profils wurde nicht gefunden. SIe werden mit einel lokalen..."
Danach kommt dann: "Das lokale Benutzerprofil wurde nicht gefunden. Sie werden mit einem temporären..."
Woran kann dies liegen, wann wird denn das erste mal das profil gespeichert? (in /home/profiles/dennis -oder?)

in ratlos :-(( :confused:

steam
09.09.04, 16:29
probiere mal mit


logon path = \\%L\home\profiles\%U

dehein2
09.09.04, 16:36
hi, nein funktioniert leider nicht -bei welcher freigabe msste das denn stehen?

dehein2
09.09.04, 18:33
hmmm hab jetzt noch mal etwas rumgespeilt und die fehlermeldungen kommen nicht mehr
.. aber es müssten imd order /home/profiles/dennisheinze doch irgendwelche daten sein, oder?
auf dem windows rechner (XP) hab ich jetzt einen lehren ordern c:\home\profiles\dennisheinze
ich kann aber keiner einstellungen ändern-nicht mal ne verknüpfung aufm desktop

hab nochmal meine aktuelle smb.conf angehängt


[global]

#Identifikation f. Netzwerk
workgroup = IBACIS
netbios name = IBACServer
comment = IBAC PDC
server string = IBAC PDC - Server

#globale Freigabe
browseable = no
writeable = no
public = no
guest ok = no

#PDC
preferred master = yes
domain master = yes
local master = yes
domain logons = yes
os level = 65
security = user

#LogOn
logon drive = L:
logon path = \home\profiles\%u
logon home = \home\%u

#PWD
encrypt passwords = yes
update encrypted = yes
password level = 4

[netlogon]
path = /home/netlogon/
comment = NetLogON
writeable = no
browseable = no

[profiles]
path = /home/profiles/
writeable = yes


[homes]
comment = Benutzerverzeichnisse
browseable = yes
writeable = yes
path = /home/%u

senseipetz
12.09.04, 18:23
hab nochmal meine aktuelle smb.conf angehängt

Code:

[global]

#Identifikation f. Netzwerk
workgroup = IBACIS
netbios name = IBACServer
comment = IBAC PDC
server string = IBAC PDC - Server

#globale Freigabe
browseable = no
writeable = no
public = no
guest ok = no

#PDC
preferred master = yes
domain master = yes
local master = yes
domain logons = yes
os level = 65
security = user

#LogOn
logon drive = L:
logon path = \home\profiles\%u
logon home = \home\%u

#PWD
encrypt passwords = yes
update encrypted = yes
password level = 4

[netlogon]
path = /home/netlogon/
comment = NetLogON
writeable = no
browseable = no

[profiles]
path = /home/profiles/%u
writeable = yes


[homes]
comment = Benutzerverzeichnisse
browseable = yes
writeable = yes
path = /home/%u


Und auch die das lokale profil mal löschen.. Dann sollte er ohne Fehlermeldung dich anmelden und ein Verzeichnis in dem Profiles ordner anlegen, das so heisst, wie du dich angemeldet( zu beachten ist der Unterschied zwischen %u und %U(siehe samba doku)). Daten werden in dem Verzeichnis auf dem Server erst abgelegt, wenn du dich wieder abgemeldet hast. Danach geht alles so wie es sein soll...

dehein2
12.09.04, 19:55
super, werde ich gleich morgen früh mal probieren - danke