Acest articol arată cum să configurați un folder partajat între doi utilizatori locali în Linux. Directorul/folderul partajat va fi accesibil ambilor utilizatori, aceștia vor putea să citească/scrie fișierul celuilalt.
Să creăm directorul partajat /home/shareFolder pentru utilizatorii Bob și Alice și să îi adăugăm la un grup comun numit proiectA.
Nota: Puteți crea utilizările Bob și Alice folosind următoarele comenzi:
$ sudo useradd Bob$ sudo passwd Bob$ sudo useradd Alice$ sudo passwd Alice
- Acum, începeți prin a crea grupul comun folosind comanda groupadd.
$ sudo groupadd projectA
- Acum, creați directorul partajat și schimbați grupul pentru acesta folosind comanda chgrp.
$ sudo mkdir /home/sharedFolder/$ sudo chgrp projectA /home/sharedFolder
- După aceasta trebuie să schimbăm permisiunile corespunzătoare pentru directorul partajat folosind comanda chmod.
$ sudo chmod 770 /home/sharedFolder/
Aici 770 permisiuni înseamnă:
7 – owner has rwx permissions.7 – directory groups have rwx permissions.0 – others have no permissions.
- De asemenea, trebuie să setăm bitul SGID(Set-Group-ID) pentru directorul sharedFolder, acum toate subdirectoarele/fișierele nou create sub sharedFolder vor moșteni permisiunile sharedFolder.
$ sudo chmod +s /home/sharedFolder
- În cele din urmă adăugăm utilizatorii la grupul comun cu care să partajăm folderul
$ sudo usermod -a -G projectA Bob$ sudo usermod -a -G projectA Alice
Acum /home/sharedFolder este accesibil atât utilizatorului Bob cât și lui Alice. Dar ceilalți nu pot accesa acest director. Acest director va fi accesibil doar membrilor grupului projectA.
Etichete articol :