helmuthelmut2000
Goto Top

Ordner in Linux freigeben

Hallo,

Ich habe da eine Frage zu einer Freigabe eines Ordner in Suse Linux 9.

Wie muss der Eintrag in der smb.conf aussehen wenn ich einen Ordner für die
Windows umgebung in Suse Linux9 (samba) freigebe. So das ein Benutzer
voll Berechtigung hat also eine Datei reinkopieren und auch eine Datei löschen dar und
ein paar andere sollten sich nur aus dem Ordner eine Datei rauskopieren dürfen.

[teile]
path = /usr1/windows_daten/teile
valid users = Hans
read list = Hans
write list = Hans
read only = No
create mask = 0775
directory mask = 0775

Ich habe das jetzt so und da hat der Benutzer Hans volle Berechtigung.
Jetzt sollte aber noch Peter und Klaus auf den Ordner zugreifen dürfen aber die
sollten sich nur Dateien rauskopieren.
Wie muss ich den Ordner nach dem Anlegen denn Freigeben? Also mit chmod 777?


Vielleicht weis auch jemand eine gute Seite im Internet wo man das gut nachlesen kann.

Gruß
Helmut

Content-Key: 131215

Url: https://administrator.de/contentid/131215

Printed on: April 19, 2024 at 02:04 o'clock

Member: Legat1808
Legat1808 Dec 08, 2009 at 12:13:25 (UTC)
Goto Top
Hallo,
Hallo,

Vielleicht weis auch jemand eine gute Seite im Internet wo man das gut nachlesen kann.

http://www.linuxforen.de/forums/index.php

http://wiki.ubuntuusers.de/Samba_Server/smb.conf

MFG
Member: reni09
reni09 Dec 08, 2009 at 13:40:32 (UTC)
Goto Top
Hallo,

vermutlich geht das so:
[teile]
path = /usr1/windows_daten/teile
valid users = Hans, Peter, Klaus 
read list = Hans, Peter, Klaus
write list = Hans
read only = No
create mask = 0775
directory mask = 0775
Member: helmuthelmut2000
helmuthelmut2000 Dec 10, 2009 at 08:02:44 (UTC)
Goto Top
Hallo,

Also jetzt habe ich dem Peter mal schreibrechte gegeben.
write list = Hans, Peter
Dann hat Peter ein paar Dateien in den Ordner kopiert.
Dann habe ich Peter wieder die Schreibrechte entzogen:
write list = Hans
Samba neugestartet.
Jetzt kann Peter immer noch die Daten löschen.
Wie kann ich das ändern das der dann nicht mehr löschen darf?

Danke.
Member: helmuthelmut2000
helmuthelmut2000 Dec 11, 2009 at 16:38:01 (UTC)
Goto Top
Halt das ist nicht so wie ich es geschrieben habe.

Alle user die ich in
valid users =
eintrage haben bei mir vollberechtigung.
Kommt das vielleicht weil ich beim Anlegen des Ordners
chmod 777 gemacht habe?
Was sollte man denn da für eine Berechtigung vergeben?

Danke.
Member: speedhub
speedhub Dec 30, 2009 at 09:20:19 (UTC)
Goto Top
Hallo,
ist ja schon etwas her und wahrscheinlich schon gelöst.

Am besten erklärt sich die Oktal-Maske für die Zugriffsrechte durch die Tabelle, die Du hier findest:
http://www.linupedia.org/opensuse/Zugriffsrechte

In der Konsole würdest Du eingeben (vorausgesetzt Du bist Hans und stehst in Windows_daten)

chmod -R 755 teile

denn Peter und Klaus sollen doch nicht die selben Rechte wie Hans haben - und dann kannst Du überprüfen was passiert ist

ls -la

(Kurz und deftig)

Grüße
Speedhub