PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Dateiberechtigungen beim Kopieren von Win



04.01.01, 19:31
Nabend,

Folgende Frage:
Ich hab einen Linux Rechner mit einem Apache Web-Server zu laufen. Nun möchte ich mit Hilfe von Samba eine Freigabe auf den Pfad des Web-Dokus machen (/usr/loacal/httpd/htdocs), um Seiten dich ich unter Win erstellt habe rüberzuschieben.

Das klappt alles schon, doch ich habe das Problem, dass wenn ich die Dokumente in die Freigabe kopiere, die Berechtigungen nicht mehr stimmen. Der Besitzer und so weiter werden dann auf nobody gesetzt und die Berechtigung auf chmod 777.

Wie kann ich dem Samba jetzt beibringen das er für dieses Share zum Beispiel den Besitzer auf root.root und die Berechtigung auf chmod 644 setzen soll, wenn Daten in das Share kopiert werden?

Danke erstmal im Voraus...

MFG,
SmackTV

04.01.01, 20:55
Hi Smack

versuch's mal mit

force group = ...
force user = ...
create mask = 644

hoffe das hilft.
Hans

05.01.01, 20:34
Danke Hans-Georg,

Das war ein guter Ausgangpunkt der mir weiter geholfen hat. Ich poste einfach mal meine smb.conf, vielleicht kann das jemand als Anregung nehmen.

[/etc/smb.conf]

>[global]
>workgroup = arbeitsgruppe
>guest account = nobody
>socket options = TCP_NODELAY
>netbios name = RechnerX
>keep alive = 30
>security = user
>os level = 2
>encrypt password = yes
>kernel oplocks = false
>server string = Samba-Server
>socket address = xxx.xxx.xxx.xxx
>
>[ApacheShare]
>allow hosts = xxx.xxx.xxx.xxx
>revalidate = yes
>valid users = username
>comment = Apache Share
>force create mode = 644
>create mode = 644
>force directory mode = 755
>directory mode = 755
>wide links = no
>writeable = yes
>force group = root
>path = /usr/local/httpd/htdocs
>force user = root

MFG,
SmackTV :)

[Dieser Beitrag wurde von SmackTV am 05. Januar 2001 editiert.]