Drepturi suplimentare pe foldere prin ACL-uri

Configurare noua (How To)

Situatie

Dorim sa oferim drepturi in plus unui anumit grup de useri, dar nu vrem sa schimbat ownerul fisierului si  nici grupul care face managementul acestui fisier.

Solutie

Pasi de urmat

In primul rand treubie sa avem instalat packetul acl
$apt-get install acl

Avem fisierul
test

Folosim comanda:
getfacl test – pentru a afla ce drepturi secundare sunt aplicate:
# file: test
# owner: test
# group: test
user::rwx
group::r-x
other::r-x
Vedem ca userul test este owner si are drept deplin,grupul poate citi si executa si restul citi si executa

Pentru a face in asa fel incat userul test1 sa poata avea drept rwx fara a schimba ceva la permisiunile principla si fara a adauga test1 la grupul test folosim comanda:
setfacl -m u:test:rwx test(directorul)
acum getfacl test va arata asa:

# file: test/
# owner: test
# group: test
user::rwx
user:test1:rwx
group::r-x
mask::rwx
other::r-x

Asa am facut ca userul test1 sa poata sa scrie/citesca/execute fisierel din directorul test fara al adauga la grupurile de management si fara a schimba permisiunile de grup

Tip solutie

Permanent

Voteaza

(17 din 43 persoane apreciaza acest articol)

Despre Autor

Leave A Comment?