GeeksforGeeks

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

  1. Luo siis ensin yhteinen ryhmä komennolla groupadd.
    $ sudo groupadd projectA

  2. Luo nyt jaettu hakemisto ja vaihda siihen ryhmä komennolla chgrp.
    $ sudo mkdir /home/sharedFolder/$ sudo chgrp projectA /home/sharedFolder

  3. 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.

  4. 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 

  5. 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.

Kokeile täysin uutta GeeksforGeeks Premiumia!

Artikkeli Tunnisteet :

Vastaa

Sähköpostiosoitettasi ei julkaista.