PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : rechtevererbung für verzeichnisse



zickenterror
12.03.03, 08:30
Hallo liebe Leutz,

ich hab ein dickes Problem mit Samba.

Ich möchte das sich windof rechner an meiner samba domain anmelden, das funktioniert beim ersten anmeldennicht bis im ordner profiles das .pds file angelegt wird und dann kommt am client ne meldung das dieses verzeichnis nicht vorhanden ist.

das liegt meines rausgefundenen wissens daran, das der client auf sein profil verzeichnis nicht genug rechte hat, wenn ich das file dem user selbst zuornde als besitzer, und dann auch leserechte auf seine primäre gruppe erteile geht alles wunderbar, aber das kann es nicht sein das man dieses recht per hand bei jedem user zufüegen muss ?

nach erstem anmeldefehler wid das userx.pds file mit rechten: drwx------ angelegt

Bitte Bitte kann mir jemand sagen wo ich wie einen befehl vermerken muss das alle files in diesem orner wo die profile liegen gleich die rechte drxr----- haben ??

Danke schonmal im vorraus

oafish
12.03.03, 11:30
Hi,
gib mal den Pfad zu logon drive an.
Die Rechte vergibst du in global mit create und directory mask.

Falls es nicht klappt, poste die smb.conf und die Rechte der Verzeichnisse.

oafish

zickenterror
12.03.03, 11:40
ich bin noch ein iemlicher anfänger, bis auf diese rechte klappt alles an meinem samba :)

[global]
# Identifikation des Servers und der Arbeitsgruppe
workgroup = linux-net
netbiosname = Linux

# Die Log-Files für Samba
log file = /var/log.%m

# Die Definition des PDC's
domain master = yes
prefered domain = yes
domain logons = yes
os level = 65
security = user

# LogON Einstellungen für Windows 9x/NT/2000/ME
logon drive = Z:
logon path = \\Linux\profiles\%U.pds
logon home = \\Linux\profiles\%U
logon script = %G.bat

[profiles]
path = /home/profiles
browseable = yes
writeable = yes
comment = Benutzerprofile

rechte von profiles:

drwxrwxrwx 2 root root 104 Mar 12 13:53 profiles

rechte vom unterordnern werden so angelegt:

drwx------ 13 user1 users 552 Mar 12 13:54 user1.pds

oafish
12.03.03, 12:10
>>> Die Rechte vergibst du in global mit create und directory mask.
Damit legst du fest, wie die Rechte global vergeben werden

oafish

zickenterror
12.03.03, 12:19
und wie ?

force create mask = 0740
force directory mask = 0740


meinst du so ?

ich wäre dir sehr dankbar wenn du mir evtl posten würdest wie ich es genau eintragen muss :)

und noch eine frage:

wieso ist logon drive = Z:

wieso z ?

das ist ein eitrag den ich nicht so wirklich verstehe .)

anfänger halt :)

oafish
12.03.03, 17:12
nicht force! nur c. mask 0740 d. mask 0750
Deine Frage zeigt mir, dass es nicht Deine smb.conf ist. Mittels logon drive weisst du dem Homeverzeichnis eines Benutzers eine logischen Laufwerksbuchstaben unter Windows zu. Kannst du frei wählen, sollte nicht gerade ein verwendeter Buchstabe sein.

oafish

zickenterror
13.03.03, 10:35
danke für deine hilfe, probier ich gleich aus...

ne, ist nicht meine smb.conf, hat mir ein freund gemailt aus einer vorlage, ist an sich auch ganz gut verständlich, nur eben die kleinen unklarheiten.

Bin eben noch ein riesen noob, will aber mehr von und mit linux, darin liegt meines erachtens die serverzukunft...

wer will noch microsoft haben bei dem lizenzenwirrwar und deren marktpolitik ?

ich bin froh das es so nette leute wie dich gibt, die auch anfängern linux näher bringen, denn lesen kann man viel, doch 50 seiten gecshriebene anleitungen und erkärungsversuche beantworten nicht die eine oder andere frage des lesers.


Vielen dank für deine unterstützung

zickenterror
13.03.03, 12:40
sorry, ich schon wieder, aber krieg das nicht gebacken...

der legt das file imemr noch falsch an...

muss ich linux irgendwo standardrechte für neue dateien und ordner ändern ?
oder ist das ein samba problem ?

bin ratlos, und noch ein weiteres problem taucht auf:

wenn ich unter arbeitsplatz versuche auf laufwerke zuzugreifen geht das nur mit drive d,
und dann kann ich nix auf den aktuellen desktop kopieren, und dateien die ich neu anlege auf dem desktop werden nur mit max 8 zeichen angezeigt... ?????


bin total ratlos...

könnte aber auch an meinem rechteproblem liegen, wobei wenn ich den user.psd ordner mit chmod 777 aufmotze, geht es trotzdem nicht... komische sache das ?

Ich hoffe du kannst mir helfen

oafish
13.03.03, 17:58
poste Deine komplette smb.conf.

Werden dass doch noch igendwie gebacken bekommen :)

oafish

zickenterror
18.03.03, 10:10
Bin im Moment mitten im Umzug, freue mich aber trotzdem über deine Hilfe.


[global]
# Identifikation des Servers und der Arbeitsgruppe
workgroup = linux-net
netbiosname = Linux
#server string = Samba %v (PDC) @ linux-net

# Grundeinstellungen für die einzelnen Shares. Um eine höhere Sicherheit zu gewähren,
# wird global erst einmal alles verboten und in den jeweiligen Shares die Rechte dann vergeben
browseable = no
public = no
writeable = no
guest ok = no

# Die Log-Files für Samba
log file = /var/log.%m

# Die Definition des PDC's
domain master = yes
prefered domain = yes
domain logons = yes
os level = 65
security = user

# LogON Einstellungen für Windows 9x/NT/2000/ME
logon drive = Z:
logon path = \\Linux\profiles\%U.pds
logon home = \\Linux\profiles\%U
logon script = %G.bat

# Passwort Einstellungen
encrypt passwords = yes
update encrypted = yes
password level = 4

# Die Administratoren des PDC
domain admin users = root

# Performance Einstellungen
short preserve case = yes
max log size = 5000
case sensitive = no
default case = lower
mangle case = no
dead time = 15
read raw = yes
write raw = yes
socket options = TCP_NODELAY
oplocks = yes
fake oplocks = no
debug level = 2
preserve case = yes
getwd cache = yes

# Drucker Einstellungen
printing = cups
load printers = no

[home]
path = /home/%u
comment = Benutzer-Verzeichnisse
browseable = yes
writeable = yes

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

[profiles]
path = /home/profiles
browseable = yes
writeable = yes
force create mask = 0740
force directory mode = 0740
comment = Benutzerprofile

[public]
path = /home/public
browseable = yes
writeable = yes
guest ok = yes
public = yes
comment = Allgemeiner Ordner

[allerlei]
path = /share/allerlei
browseable = yes
writeable = yes
guest ok = yes
public = yes
comment = Allerlei Ordner