PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : samba: Änderung der Ordnerrechte sofort übernehmen



Olli
13.03.03, 12:12
Hallo,
mir ist gerade aufgefallen, dass Änderungen an einer Freigabe und ein kill -HUP <smbpid> die veränderten Zugriffsrechte nicht an den/die Client/en "durchreicht". Erst nach dem erneuten Login werden diese übernommen.

Beispiel:
Freigabe ABC hat Schreibrecht für Nutzer oliver (write list =admin oliver)
Nach der Änderung (write list = admin) und dem kill -HUP <smbpid> kann User oliver immer noch schreiben.

Ist die das "normale" Verhalten von samba, oder gibt es eine Möglichkeit, die Rechte sofort an die Clienten weiter zu geben?

Oliver

oafish
13.03.03, 17:56
Es kommt primär auf die Rechte im System an. Falls diese es erlauben, Deinem Benutzer zu schreiben, kannst du unter Samba soviel eintragen wie du willst, es wird nix bringen.
Sambarechte bauen auf die Systemrechte auf.

oafish

Olli
13.03.03, 18:53
> Es kommt primär auf die Rechte im System an.
Was heisst im System? Wenn ein Nutzer über Samba auf eine Freigabe zugreift, legt samba fest, wer schreiben darf. Wenn das share read only ist, kann niemand schreiben.

Es geht mir darum, ob es normal ist, dass ein angemeldeter (Win-)Benutzer mit (zb) Schreibrecht in einem samba-Share weiterhin darin schreiben darf, wenn -während er eingeloggt ist- sich die Rechte für Ihn auf read only ändern.

Oliver

oafish
13.03.03, 18:57
Sobald du den Daemon neu startest, eigentlich nicht mehr! Mit den eingesetzten Parametern musst du aufpassen, manche haben eine höhere Priorität!

oafish