Tämässä artikkelissa kerrotaan, miten jaettu kansio perustetaan kahden paikallisen käyttäjän välille Linuxissa. Jaettu hakemisto/kansio on molempien käyttäjien käytettävissä, ja he voivat lukea/kirjoittaa toistensa tiedostoja.
Luotaan jaettu hakemisto /home/shareFolder käyttäjille Bob ja Alice ja lisätään heidät yhteiseen ryhmään nimeltä projectA.
Huomautus: Voit luoda käyttäjät Bob ja Alice seuraavilla komennoilla:
$ sudo useradd Bob$ sudo passwd Bob$ sudo useradd Alice$ sudo passwd Alice
- Luo siis ensin yhteinen ryhmä komennolla groupadd.
$ sudo groupadd projectA
- Luo nyt jaettu hakemisto ja vaihda siihen ryhmä komennolla chgrp.
$ sudo mkdir /home/sharedFolder/$ sudo chgrp projectA /home/sharedFolder
- Tämän jälkeen meidän on muutettava jaetun hakemiston asianmukaiset käyttöoikeudet chmod-komennolla.
$ sudo chmod 770 /home/sharedFolder/
Tässä 770 oikeutta tarkoittaa:
7 – owner has rwx permissions.7 – directory groups have rwx permissions.0 – others have no permissions.
- Meidän on myös asetettava SGID(Set-Group-ID)-bitti sharedFolder-hakemistolle, nyt kaikki sharedFolderin alle hiljattain luodut alihakemistot/tiedostot perivät sharedFolderin oikeudet.
$ sudo chmod +s /home/sharedFolder
- Viimeiseksi lisäämme yhteiseen ryhmään käyttäjät, joiden kanssa kansio jaetaan
$ sudo usermod -a -G projectA Bob$ sudo usermod -a -G projectA Alice
Nyt /home/sharedFolder on sekä Bob- että Alice-käyttäjien käytettävissä. Mutta muut eivät voi käyttää tätä hakemistoa. Tähän hakemistoon pääsevät vain projectA-ryhmän jäsenet.
Artikkeli Tunnisteet :