Drepturi user

7 posts / 0 new
Last post
bsd
Drepturi user

Am doua conturi de user, user nr 1 si user nr 2
As vrea sa schimb dreptul de acces al user-ului nr 2 asupra unor fisiere, mai bine zis sa-i interzic accesul la ele. Ca sa fiu mai concret : pc-ul are 4 hdd-uri. Eu doresc sa-i aloc 5-10 GB pt contul lui in rest [ la partitia cu windows si la celelalte hdd-uri ] sa nu aiba acces.
Am incercat ,de sub root, sa schimb propietarul si dreptul de acces pe user-ul numarul 1, insa nu au efect. Ce nu fac bine ? Sau cum sa fac sa nu aiba acces sau cum sa nu-i monteze hdd-urile.
Acum sa va explic cum am incercat sa schimb drepturile:
Din Krusader - root-mode am dat clic dreapta pe mnt/windows, permissions, la owner am lasat neschimbat "Can Wiew & Modify Content", la group am dat "Forbidden" si la others  la fel "Forbidden. La Ownership la user am pus 'user nr 1" iar la group tot "user nr 1" si am bifat "Apply changes to all...." dupa care ok.
Degeaba, user-ul nr 2 are acces la mnt/windows
Am incercat si din consola ca root,cu mc(midnight commander), si cu, comenzile  chown si chmod, insa nu au efect.

MaTricks
Re: Drepturi user

As putea sa iti dau mura in gura, dar as proceda gresit, fiindca de problema aceasta te vei lovi de multe ori si cel mai bine ar fi sa inveti sa o rezolvi singur.
Oricum am constatat ca nu te deranjeaza sa inveti si iti place sa o faci. Descarca tutorialul acesta http://www.mandrivausers.ro/ghid si vei avea un ghid amanuntit care iti va explica cel mai bine cum trebuie sa procedezi. La capitolul Drepturi de acces pe linux (pag.51). Daca si dupa asta mai ai nelamuriri revino cu ele pr forum sa te ajutam.
Succes. ;)

La inceput a fost . . . kernelul!
Close Windows...Open Source.

bsd
Re: Drepturi user

"Am incercat si din consola ca root,cu mc(midnight commander), si cu, comenzile  chown si chmod, insa nu au efect."

Astea din ghid le stiu. Deci am citit inainte de a pune intrebari aici pe forum [ asta nu inseamna ca am si priceput exact sau ca am facut exact cum trebuie]. De aceea am si intrebat fiinca, nu pot sau nu vrea sa se modifice drepturile de propietate si de acces.
Singurul lucru care am reusit a fost din MCC, Manage disk partitions, am selectat partitia cu windows, toggle to expert mode, am dat sa nu monteze automat partitia insa nu este convenabil sa montez de fiecare data cand am nevoie
Asa cum am spus am pierdut ceva timp incercand tot felul de variante, dar vad ca nu o nimeresc pe cea care trebuie.
Ma mai chinui, nici o problema. si atunci cand o sa reusesc [ daca o sa reusesc ] va fii satisfactia mai mare :)

ing. Patkos Csaba
ing. Patkos Csaba's picture
Re: Drepturi user

Problema ta este urmatoarea:
- /mnt/windows - poate sa fie un simplu folder, cand nu este montat, si atunci se aplica setarile de drepturi
- /mnt/windows - poate fi un "link" catre o partitie montata (NTFS in cazul tau - Windows) cand se aplica drepturile setate de mount.

Fara sa fi citit undeva, din experienta mea proprie, pot sa confirm ca cele doua situatii sunt diferite. Setarile de drepturi pe folder sunt ignorate in momentul setarii drepturilor prin montare.

Mount are parametri "uid" si "gid", care conform manualului "man mount" seteaza drepturile pentru fisierele montate de pe partitia respectiva. Aici, teoretic, daca ai pune al tau uid si gid, partitia montata, cu toate fisierele si foldere in el ar deveni proprietatea ta (uid - user id, gid - group id). Pe NTFS poti specifica in octal si "umask" pentru a filtra mai mult accesul.

Comenzi concrete nu pot sa-ti dau. Te indrum spre:
man mount - liniile 761-783 se refera la NTFS dar vezi si restul
man fstab - pentru informatii aditionale despre cum sa aplici optiunile mount-ului in fisierul fstab

Csabi's BLOG

Linux registered user # 457717

bsd
Re: Drepturi user

Hmm, pana la urma am reusit eu ceva. Acum astept sa vad ca nu cumva sa se declanseze ceva reactii nucleare prin pc-ul meu  :).
Am pus in fstab : /mnt/windows ntfs -3g umask=1.uid=500.gid=500 0 0
User-ul nr 1 are acces in /mnt/windows pe cand cel de-al doilea nu, si in plus propietar pe fisier este user-ul nr 1 [ inainte era root]. In consecinta sunt mai "tare" decat root-ul, ia-m "furat" un fisier  :)

ing. Patkos Csaba
ing. Patkos Csaba's picture
Re: Drepturi user

Indiferent de proprietar, root are acces, stai linistit.
Exista o singura metoda de a taia accesul userului root la un fisier, dar te las sa o descoperi tu  :P Si, sa stiti ca exista o metoda, ca dupa ce ai taiat accesul la un fisier pentru root, sa-i tai si dreptul de a modifica ceea ce i-ai facut tu ... linuxul asta, cate chestii se pot face. Ah, si asta fara sa folosesti nici un program in plus. Evident trebuie sa fi root sa reusesti asta.  ;D

Csabi's BLOG

Linux registered user # 457717

bsd
Re: Drepturi user

Nu am nimic cu root-ul.  :)
Eu sunt multumit ca al doilea individ nu mai poate sa faca balari prin partitia cu windows [ fac numai eu  ;D].