Näin Muutat Tiedosto-oikeuksia Linuxissa

Listasimme kuusi kätevää esimerkkiä, kuinka Linuxin tiedosto-oikeuksia muutetaan komentokehotteelta. Niiden avulla muutat tiedostojen ja hakemistojen käyttöoikeuksia käden käänteessä.

Modernit Linux -käyttöjärjestelmät ovat perineet UNIX käyttöjärjestelmistä tutut tiedostojen ja hakemistojen omistajuudet.

Alun perin nämä tiedostojen luku- ja kirjoitusoikeudet tehtiin sitä varten, että konetta ja sen eri ohjelmia ja tiedostoja käytettiin verkon välityksellä.

Samaa käytäntöä sovelletaan vielä tänäkin päivänä tiedostojen ja hakemistojen turvaamiseksi.

Tällä pyritään siihen, ettei tavallinen käyttäjä esimerkiksi pystyisi suorittamaan ohjelmaa joka voisi tuhota koko järjestelmän tai että joku lukisi toiselle henkilölle kuuluvia sähköposteja.

Kirjainten merkitys

Käyttäjäroolit ja niiden lyhenteet

u = käyttäjä

g = ryhmä

o = muut

Tiedosto-oikeudet ja niiden lyhenteet

r = lukuoikeus

w = kirjoitusoikeus

x = oikeus suorittaa tiedosto

Tiedosto-oikeuksien muuttaminen Linuxissa

Olemme listanneet tähän kuusi kätevää esimerkkiä, kuinka tiedosto-oikeuksia muutetaan komentokehotteelta. Niiden avulla muutat tiedostojen ja hakemistojen käyttöoikeuksia käden käänteessä. Kysy rohkeasti apua kommenttikentässä!

1. Anna yksittäinen käyttöoikeus tiedostolle tai hakemistolle

Oikeuden lisääminen yksittäiseen tiedostoon tai kansioon. + symboli tarkoittaa luvan antamista.

Alla olevan komento antaa käyttäjälle oikeuden pelkästään tiedoston suorittamiseen.

chmod u+x tiedostonnimitähän

2. Anna useampi käyttöoikeus tiedostolle tai hakemistolle

Käytä pilkkua useamman käyttöoikeuden erottelemiseen kuten alla olevassa esimerkissä.

Tässä annetaan käyttäjälle lukuoikeus ja ryhmälle oikeus suorittaa tiedosto.

chmod u+r,g+x tiedostonnimitähän

3. Käyttöoikeuden poistaminen tiedostosta tai hakemistosta

Seuraava esimerkki poistaa luku- ja suoritusoikeudet käyttäjältä.

– symboli tarkoittaa luvan poistamista.

chmod u-rx tiedostonnimitähän

4. Anna kaikille käyttäjärooleille käyttöoikeus tiedostoon tai kansioon

Alla olevassa esimerkissä kaikille käyttäjärooleille (u, g ja o) annetaan oikeus suorittaa tiedosto.

Käytännössä jokainen järjestelmän käyttäjä voi nyt suorittaa kyseisen tiedoston.

chmod a+x tiedostonnimitähän

5. Kopioi tiedoston tai hakemiston käyttöoikeus toiselle tiedostolle tai kansiolle

Jos haluat käyttää samoja oikeuksia kuin jossakin tietyssä tiedostossa tai kansiossa, voit kopioida samat oikeudet toiseen tiedostoon tai kansioon tekemällä kuten alla.

Alla olevassa esimerkissä tiedoston kuva1.jpg käyttöoikeudet kopioidaan tiedostolle kuva2.jpg.

chmod --reference=kuva1.jpg kuva2.jpg

6. Muuta alikansioiden käyttöoikeuksia muuttamatta pääkansiossa sijaitsevien tiedostojen oikeuksia

Alla olevassa esimerkissä muutetaan pääkansiossa sijaitsevien alikansioiden käyttöoikeuksia.

Tämä komento ei muuta pääkansiossa olevien tiedostojen käyttöoikeuksia vaan se muuttaa alikansioissa sijaitsevien tiedostojen

käyttöoikeuksia.  Esimerkissä annetaan suoritusoikeus edellä mainituille tiedostoille.

chmod u+X *
Share on facebook
Facebook
Share on twitter
Twitter
Share on linkedin
LinkedIn
Share on reddit
Reddit
Tarvitset Rajatun Aiheen

Tarvitset Rajatun Aiheen

Tulen puhumaan blogissani paljon sanasta ”niche”, joka Wikipedian mukaan tarkoittaa seuraavaa:  ”Niche on sivistyssana, joka tarkoittaa erityisen sopivaa toiminta-aluetta, paikkaa tai lokeroa jollekin asialle, olennolle tai ihmiselle.”. Itse

Lue Lisää »