Chmod tai kuinka muokata tiedostojemme käyttöoikeuksia

Lukko, joka edustaa tiedoston oikeuksia

Monissa tapauksissa, kun haluamme käyttää tiedostoa, joka on välitetty meille USB-tikun tai Internetin kautta, tai kun haluamme käyttää toiselle käyttäjälle kuuluvaa kansiota, Gnu / Linux-jakelu antaa meille virheen. Näin voi käydä, vaikka kirjoittaisimme komennon oikein, ja tästä huolimatta järjestelmä antaa meille viestin "väärä pääsy" tai "pääsy estetty".

Syynä tähän on se, että Gnu / Linuxilla sekä tiedostoilla että kansioilla on oikeudet työskennellä niiden kanssa. Nämä oikeudet liittyvät niiden muokkaamiseen, poistamiseen ja luomiseen.

Mitä ovat tiedostojen käyttöoikeudet?

Kaikissa Gnu / Linux-jakeluissa Käyttäjiä on kahta tyyppiä, pääasiassa järjestelmänvalvoja tai pääkäyttäjä ja muut käyttäjät. Järjestelmänvalvojalla on pääsy kaikkiin käyttöjärjestelmän tiedostoihin, hän voi poistaa, luoda ja muokata mitä tahansa tiedostoja.

Loput käyttäjät voivat vain poistaa, muokata tai luoda omia tiedostoja, kotisi sisällä olevat tiedostot. Järjestelmätiedostoja ja muiden käyttäjien tiedostoja voidaan poistaa, muokata tai luoda vain järjestelmänvalvojan tai asianomaisen käyttäjän luvalla.

Mitä oikeuksia voimme käyttää Gnu / Linuxissa?

Jokaisella Gnu / Linux-tiedostolla on kolme käyttöoikeusryhmää, ensimmäinen ryhmä kertoo meille, mitä tiedoston omistaja voi tehdä. Toinen ryhmä kertoo meille, mitä käyttöoikeuksia kaikilla tiedoston käyttäjillä on, ja kolmas ryhmä ilmoittaa muiden käyttäjien oikeudet.

Nämä luparyhmät ovat tärkeitä, koska niitä pelataan ja kanssa antaa meille mahdollisuuden antaa käyttöjärjestelmällemme turvallisuutta ja toiminnallisuutta.

Siksi voimme tehdä, että tietyt tiedostot voidaan lukea tai muokata vain itse, voimme tehdä kansiota hallinnoi ryhmä käyttäjiä, jotka kuuluvat osastoon, tai voimme varmistaa, että kaikki hallitsevat tiettyjä tiedostoja ja nämä ovat laajan verkon sisällä, mikä mahdollistaa kaikkien useita tiedostoja jakavien käyttöjärjestelmien mukauttamisen.

Kuhunkin näistä kolmesta ryhmästä voimme soveltaa tai osoittaa seuraavat muuttujat, jotka kertovat käyttöjärjestelmälle, voidaanko sitä muuttaa, poistaa tai kirjoittaa. Muuttujat ovat:

    • R: Jos tämä kirjain tulee näkyviin, se osoittaa, että tiedosto voidaan lukea.
    • W: Jos tämä kirje ilmestyy, se osoittaa, että se voidaan kirjoittaa tai muokata.
    • X: Jos tämä kirjain ilmestyy, se osoittaa, että se voidaan suorittaa

Kun muuttujat ovat lukuja

Yllä olevat kirjaimet o muuttujia voidaan muuttaa numeroilla 0-7. Siten numero 0 osoittaa, että meillä ei ole mitään lupaa tälle tiedostolle ja numero 7 osoittaa, että meillä on kaikki kyseisen tiedoston oikeudet. Muiden numeroiden suhde niiden merkitykseen on seuraava:

# Luvat
     Kaikki luvat.
6       Lukeminen ja kirjoittaminen
      Lukeminen ja toteutus
4       Vain luku
      Kirjoitus ja toteutus
      Vain kirjoittaminen
1       Vain toteutus
      Ei lupaa

Nyt kun tiedämme tiedostoihin sovellettavat muuttujat ja mitä kukin tiedostotyyppi tarkoittaa, aiomme soveltaa sitä tiedostoihimme ja Gnu / Linux-jakeluun.

Konsolitila

Tietyn oikeuden käyttäminen tiedostoon tai kansioon päätelaitteen tai konsolin kautta on erittäin helppoa. Pidän henkilökohtaisesti mieluummin tätä menetelmää kuin graafinen menetelmä, mutta molemmat menetelmät toimivat täydellisesti.

Voit hakea tai muokata käyttöoikeuksia meidän on käytettävä komentoa "chmod". Jos omistamme kyseisen tiedoston, käytä vain chmod-komentoa. Jos emme ole omistajia, meidän on ensin käytettävä "sudo" -komentoa.

Chmod-komennon kutsumisen jälkeen meidän on ilmoitettava sovellettava kirjain tai numero ja tiedosto tai kansio, johon haluamme soveltaa muutoksia sen käyttöoikeuksiin. Chmod-komennon ja muuttujan välillä käytämme merkkiä "+", jos haluamme lisätä nämä oikeudet, tai merkkiä "-", jos haluamme poistaa ne.

Tiedoston käyttöoikeuksien näyttämiseksi meidän on käytettävä komentoa "ls -l". Suorituksen jälkeen näyttöön tulee luettelo tiedostoista, joissa on joukko kirjaimia, kuten seuraavat:

drwxr-xr-x

Ensimmäinen kirjain kertoo meille, onko kyseessä tiedosto (-), hakemisto (d), erityinen lohkotiedosto (b) vai erikoismerkkitiedosto (c). Seuraavat kolme kirjainta kertovat omistajan oikeuksista, muut kolme kirjainta kertovat ryhmän oikeuksista ja loput kirjeet muiden käyttäjien oikeuksista. Jos on “-”, se tarkoittaa, että sinulla ei ole kyseistä lupaa. Toisin sanoen, jos sillä on vain "rx", se tarkoittaa, että se on lukenut ja suorittanut luvan, mutta ei kirjoitusoikeutta.

Grafiikkatila

Jos haluat muokata tiedostojen käyttöoikeuksia graafisesti, meidän on ensin siirryttävä tiedostojen hallintaan. Tiedostonhallinnassa on valittava tiedosto, jonka haluamme muuttaa sen käyttöoikeuksia napsautamme hiiren oikealla painikkeella. Valitse näkyviin tulevasta valikosta Ominaisuudet-vaihtoehto. Sitten tulee näkyviin seuraavanlainen ikkuna:

Näyttökuva tiedostojen käyttöoikeuksien käyttämiseksi

Tässä ikkunassa siirrymme "Käyttöoikeudet" -välilehdelle ja näemme kaikki tiedostotyypit. Pudotusvalikoiden ansiosta voimme muokata vaihtoehtoja ja saada muut lukemaan ja kirjoittamaan. Lisäksi lopussa näkyy vaihtoehto "sallia tiedoston ajaa ohjelmana". Merkitsemällä sen tulemme olemaan saada työpöytä tunnistamaan tiedosto suoritettavaksi tiedostoksi. Poistuessamme muutoksista, jotka haluamme tehdä, painamme sulkemispainiketta ja tehdyt muutokset tulevat voimaan.

Voi olla, että haluamme muuttaa toisen käyttäjän tai järjestelmänvalvojalle kuuluvien tiedostojen käyttöoikeuksia. Tässä tapauksessa meidän on Suorita tiedostonhallinta järjestelmänvalvojana.

Tätä varten avaamme päätelaitteen ja kirjoitamme:

sudo “nombre del gestor de archivos”

Tiedostonhallinnassa avautuu ikkuna, jonka avulla voimme tehdä muutoksia tiedoston käyttöoikeuksiin. Tämä muutos voidaan tehdä aikaisemmalla tavalla, koska käytämme muutoksia järjestelmänvalvojana eikä käyttäjinä.

Lupaongelmat?

On muistettava, että nämä muutokset, jotka teemme tiedostojen käyttöoikeuksiin tehdään käyttäjän näkökulmasta. Toisin sanoen jakelumme ymmärtää, että nämä oikeudet ovat käyttäjällä, joka tekee muutokset, mutta ei muilla käyttäjillä. Jos meillä on enemmän käyttäjiä, nämä oikeudet eivät koske näitä käyttäjiä, ellemme ilmoita sitä.

On tärkeää tietää se ja myös voidaan soveltaa kaikkiin Gnu / Linux-jakeluihin, jakelun nimestä riippumatta. Muutosten ja käyttöoikeuksien soveltaminen tiedostoihin Gnu / Linuxissa on erittäin helppoa ja myös erittäin tärkeää, koska osa käyttöjärjestelmän turvallisuudesta perustuu siihen.


2 kommenttia, jätä omasi

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   Adam Isaías Aguilar Ramírez dijo

    Se kertoo minulle vain, että en voi tehdä muutoksia, koska en ole omistaja.

  2.   Emerson dijo

    Minulla on useita tiedostoja sisältäviä kiintolevyjä, mutta Linux Mint ei anna minun kopioida tiedostoja yhdestä toiseen
    Turvallisuudella ei ole väliä minulle, koska vain minä käytän näitä levyjä. Kuinka voin antaa oikeudet kaikille niille, jotta tiedostojen kopioinnissa ei olisi ongelmia?
    Olen lukenut "chmod 777: stä", mutta kun laitan komennon konsoliin, se kertoo minulle, että puuttuu operandi
    Voisiko joku antaa minulle nuken syntaksin?
    kiitos