Galvenā izvēlne

SAMBA un atļaujas.

Pievienoja usins Se, 02/08/2014 - 14:03

Laba diena, man ir sekojoša problēma.

Ir Linux failu serveris ar SAMBA. Ir šārotas vairākas mapes. Bet rodas jautājums, vai koplietotajā mapē var mainīt piekļuves tiesības dažādiem lietotājiem. Piemēram ir koplietota Mape1, kurai drīkst piekļūt Lietotājs1 un Lietotājs2. Bet Mape1 satur direktoriju Apakšmape1 un tai drīkst piekļūt tikai Lietotājs2
Neder veidot jaunu koplietojamo mapi, jo Tematiski, tās mapes ir saistītas (grāmatvedība), bet tiesības starp darbiniekiem dalītas ar pielaides līmeņiem. Uz Windows nav problēmu. Vienai mapei var likt vairākus lietotājus pie read/write utt. Linux var tikai 1 lietotāju un 1 grupu un pārējie. Ja uzņēmumā ir ap 100 darbinieku, sanāk padaudz grupu veidot un grūti izsekot līdzi. Un tad vēl problēmas, ja lietotāji pārklājas ar grupām.

Kāds būtu loģiskākais risinājums?

by Kaspars.Krampis on Pr, 02/10/2014 - 15:12

Ne gluži elegants risinājums varētu būt izmantot ACL (Access Control List). Samba līmenī atļaut abiem lietotājiem piekļūt mapēm, bet ACL (t.i. failsistēmas līmenī) apakšdirektorijai vienam lietotājam liegt.

Ar ACL katram failam/direktorijai var definēt pieejas tiesības neatkarīgi no UGO (User,Group,Others) uzstādītajām.

by leot on Ot, 02/11/2014 - 11:01

Ubuntu dokumentācijā ir paskaidrotas pamatlietas par ACL: https://help.ubuntu.com/community/FilePermissionsACLs

by usins on Ot, 02/11/2014 - 19:22

Paldies, ievērtēšu šos linkus.