Linux-komennot

Mikä on chmod 755 n merkitys ja miten se voidaan suorittaa ja tarkistaa?

Mikä on chmod 755 n merkitys ja miten se voidaan suorittaa ja tarkistaa?
Linuxissa chmod on sisäänrakennettu komento, joka hallitsee tiedostoobjektien (tiedostot ja hakemistot) käyttöoikeuksia. Se voi antaa ryhmille, käyttäjille ja muille luvan suorittaa, lukea ja kirjoittaa oikeuksia tiettyyn tiedostoon tai hakemistoon.

Chmod: n jälkeen määritetty numero edustaa oikeuksia. Chmod 775 on välttämätön komento, joka antaa luku-, kirjoitus- ja suoritusoikeudet tietylle käyttäjälle, ryhmälle tai muille.

Tarkista tässä oppaassa chmod 755: n käyttö.

Chmodin perusteet

Ennen kuin sukelat syvemmälle, katsotaanpa chmodin perusteet. Koska Linux on monen käyttäjän järjestelmä, on tärkeää, että sinulla on oikea tiedostojen käyttöjärjestelmä, joka ohjaa käyttäjien pääsyä. Kaikille tiedostoille tai hakemistoille on 3 tyyppisiä käyttöoikeuksia.

Chmod-komennon avulla se voi asettaa mukautetut oikeudet tiedostoille ja hakemistoille. Tässä on minkä tahansa chmod-komennon komentorakenne.

$ chmod

Tässä oppaassa keskitymme chmod 755 -komentoihin.

$ chmod

Käyttäjän ja ryhmän omistajuus

Suorita ensin seuraava komento ls. Se tulostaa tietoja kotihakemiston tiedostoista ja hakemistoista.

$ ls -al

Katsokaa vasenta saraketta. Se voi näyttää hämärältä, mutta se todella koodaa tiedostojen käyttöoikeudet. Esimerkiksi ensimmäisen sarakkeen ensimmäinen merkki kuvaa onko tiedosto tai hakemisto. Hakemiston arvo on “d”. Yhden tiedoston arvo on "-".

Kolmas sarake osoittaa tiedoston / hakemiston käyttäjän omistajan. Käyttäjä on luonut tämän nimenomaisen tiedoston / hakemiston.

Neljäs sarake osoittaa "ryhmän omistajan". Se osoittaa käyttäjäryhmän, jolla on pääsy tiedostoon / hakemistoon. Kuka tahansa ryhmän käyttäjä voi käyttää tiedostoa / hakemistoa.

Lue, kirjoita ja suorita käyttöoikeuksia

Suorita ls-komento uudelleen.

$ ls -al

Kuten aiemmin mainittiin, ensimmäinen merkki osoittaa onko tiedosto tai hakemisto. Mitä seuraavat merkit tarkoittavat? Tässä on nopea erittely.

  • Merkki 1: Tiedosto (-) tai hakemisto (d).
  • Merkki 2-4: Käyttöoikeus käyttäjän omistajalle.
  • Merkki 5-7: Lupa ryhmän omistajalle.
  • Merkki 8-10: Lupa muille, esimerkiksi käyttäjille, jotka eivät ole omistajia eivätkä kuulu käyttäjäryhmään.

Huomaa, että merkit 2-10 sisältävät vain muutaman arvon.

  • r: lue
  • w: kirjoita
  • x: suorita

Arvot tulevat muodossa "rwx". Jos tietty arvo on “-”, lupaa ei ole asetettu. Esimerkiksi "rw-" tarkoittaa, että tiedostolla on luku- ja kirjoitusoikeus, mutta suoritusoikeutta ei ole asetettu.

Kuinka luku-, kirjoitus- ja suoritusoikeudet koskevat tiedostoja ja hakemistoja?

  • Lukea

    • Tiedosto: Tiedoston sisällön lukeminen.
    • Hakemisto: Luettelohakemiston sisältö.
  • Kirjoittaa

    • Tiedosto: Muokkaa tiedoston sisältöä.
    • Hakemisto: Nimeä, lisää ja poista tiedostoja hakemistosta.
  • Suorittaa

    • Tiedosto: Määrittää suoritettavan tiedoston, esimerkiksi bash-komentosarjan.
    • Hakemisto: Avaa hakemisto.

Oikeuksien oktaaliesitys

Tämä johtaa takaisin alkuperäiseen kysymykseemme. Mitä chmod 755 -arvo tarkoittaa?

Merkkien käyttämisen sijaan on myös mahdollista käyttää oktaaliarvoja oikeuksien merkitsemiseen. Arvo vaihtelee välillä 0-7 (oktaalina).

  • 4: lue
  • 2: kirjoita
  • 1: Suorita

Tässä 755 on oktaalilauseke luvasta "rwxr-xr-x". Nyt hajottamalla chmod 755 -arvo,

  • 7: 4 + 2 + 1: Lue, kirjoita ja suorita (käyttäjän omistaja).
  • 5: 4 + 0 + 1: Lue ja suorita käyttöoikeudet (ryhmän omistaja).
  • 5: 4 + 0 + 1: Lue ja suorita käyttöoikeudet (muut).

Hajotetaan chmod 644.

  • 6: 4 + 2 + 0: Luku- ja kirjoitusoikeudet käyttäjän omistajalle.
  • 4: 4 + 0 + 0: Lukuoikeus ryhmän omistajalle.
  • 4: 4 + 0 + 0: Lukulupa muille.

Joten 644 tarkoittaa tiedoston lupaa "rw-r-r-".

Chmod 755: n käyttö

On aika laittaa chmod 755 toimintaan. Määritä käyttöoikeudeksi 755 suorittamalla seuraava chmod-komento.

$ chmod -v 755

Entä jos hakemisto sisältää yhden tai useamman alihakemiston? Jos haluat käyttää chmod 755: ää kaikkiin seuraaviin tiedostoihin ja hakemistoihin, suorita chmod rekursiivisessa tilassa.

$ chmod-v -R 755

Tarkista muutokset käyttämällä komentoa ls.

$ ls -al

Lopulliset ajatukset

Tämä opas kattaa paljon käsitteitä. Se selittää chmod-komennon perusteet perusteellisella selityksellä chmod-arvoista ja niiden käytöstä. Se osoittaa myös kuinka soveltaa erilaisia ​​chmod-arvoja tiedostoihin ja hakemistoihin.

Lisäesimerkkejä varten tässä on mahtava opas erilaisista chmod-käyttötavoista ja esimerkkejä. Se osoittaa lukuisia chmod-sovelluksia, joilla on erilaiset arvot. Tämän oppaan tiedot auttavat ymmärtämään vaiheet paremmin.

Usean käyttäjän järjestelmässä on myös oltava vankka käyttäjän käyttöoikeuksien hallintajärjestelmä käyttäjien käyttäytymisen hallitsemiseksi. Linuxissa sudoers-tiedosto päättää, mitkä käyttäjät saavat suorittaa sudo-komennot. Lue lisää käyttäjien lisäämisestä sudoereihin.

Hyvää tietojenkäsittelyä!

Kuinka parantaa FPS ää Linuxissa?
FPS tarkoittaa Kuvaa sekunnissa. FPS: n tehtävänä on mitata kehysnopeus videotoistoissa tai peliesityksissä. Yksinkertaisin sanoin sekunnissa näytettä...
Suosituimmat Oculus App Lab -pelit
Jos olet Oculus-kuulokemikrofonin omistaja, sinun täytyy olla tietoinen sivulatauksesta. Sivulataus on prosessi, jolla ei-kaupallista sisältöä asennet...
Top 10 Games to Play on Ubuntu
Windows platform has been one of the dominating platforms for gaming because of the huge percentage of games that are developing today to natively sup...