Skip to content
Uudet virat
  • Windows 11 -järjestelmävaatimukset
  • Windows 11:n nollapäivän haavoittuvuus tekee kenestä tahansa järjestelmänvalvojan
  • Kuinka palauttaa poistetut tiedostot käyttämällä winfr easy -tilaa Windows 10:ssä
  • Windows 11 saa uudistetut 2D-emojit
  • Kuinka estää hakuindeksiä vaikuttamasta suorituskykyyn Windows 10:ssä
onioni tech

Vain yksi tekninen sivustoz

  • Home
  • Technology News
  • Linux
  • Windows
  • Mac
  • Hardware
  • Internet
  • More
    • Opinions
    • Productivity
    • Smart Home
onioni tech

Vain yksi tekninen sivustoz

  • Home
  • Technology News
  • Linux
  • Windows
  • Mac
  • Hardware
  • Internet
  • More
    • Opinions
    • Productivity
    • Smart Home
onioni tech

Vain yksi tekninen sivustoz

Home - Linux - Tiedostojen käyttöoikeuksien ymmärtäminen: Mitä ”Chmod 777” tarkoittaa?

Chmod-käyttöoikeudet Linux Macos

Tiedostojen käyttöoikeuksien ymmärtäminen: Mitä ”Chmod 777” tarkoittaa?

    maanantai 10 toukokuun, 2021

Contents

  • 1 Tiedostojen käyttöoikeuksien ymmärtäminen: Mitä ”Chmod 777” tarkoittaa?
    • 1.1 Tiedostojen käyttöoikeuksien ymmärtäminen
    • 1.2 777: Mitä numerossa on?
    • 1.3 Tiedoston käyttöoikeuksien asettaminen komentoriville

Tiedostojen käyttöoikeuksien ymmärtäminen: Mitä ”Chmod 777” tarkoittaa?

Oletko Linux-käyttäjä vai verkkovastaava, joka hallinnoi omaa verkkosivustoasi (joka todennäköisesti isännöi Linux-palvelinta)? Ennemmin tai myöhemmin yrität ladata tiedoston tai muokata asiakirjaa ja saat seuraavan virheen: ”Sinulla ei ole oikeuksia lähettää tiedostoa kansioon.” Jonkin Googlen hakemisen jälkeen ratkaisu on usein yhtä helppoa kuin asettaa tiedoston käyttöoikeukseksi ”775” tai “777.” Mutta mitä ”777” tarkoittaa? Ja miksi sen on oltava ”7” eikä ”8” tai ”9”?

Tiedostojen käyttöoikeuksien ymmärtäminen

Unix-järjestelmissä (mukaan lukien Linux ja macOS) on tiedostonhallintamekanismi, joka määrittää, kuka voi käyttää tiettyä tiedostoa tai kansiota ja mitä he voivat tehdä kyseisellä tiedostolla tai kansiolla.

Tiedostonhallintamekanismissa on kaksi osaa: ”Classes” ja ”Permissions”. Luokat määrittävät, kuka voi käyttää tiedostoa, kun taas Käyttöoikeudet määrittää, mitä käyttäjä voi tehdä tiedostolla.

Luokkia on kolme: Omistaja, Ryhmä ja muut.

  • Omistaja on yleensä tiedoston tai kansion luoja. Linuxissa kaikki kotihakemistossa luomasi tiedostot tai kansiot ovat yleensä sinun omistuksessa, ellet muuta nimenomaisesti omistajaa.
  • Ryhmä sisältää käyttäjäryhmän, jolla on samat käyttöoikeudet ja käyttöoikeudet.
  • Toiset tarkoittavat suurta yleisöä.
Voit tarkastella Linuxin tiedostojen käyttöoikeuksia.

Oikeuksien osalta tiedostolle tai kansiolle voidaan suorittaa kolmen tyyppisiä toimintoja:

  • Lukea. Et voi muokata tiedoston sisältöä millään tavalla. Kun sitä käytetään kansioon, voit tarkastella vain kyseisen kansion tiedostoja. et voi poistaa tai muokata tiedostoja millään tavalla tai lisätä uusia tiedostoja kansioon.
  • Kirjoittaa. Voit muokata tiedostoa. Jos sinulla on kirjoitusoikeus kansioon, voit poistaa ja lisätä tiedostoja kyseiseen kansioon.
  • Suorittaa. Executea käytetään pääasiassa silloin, kun sinun on suoritettava tiedosto, ja sitä käytetään yleisimmin, kun sinun on suoritettava komentosarja.
Avattava "Access" -valikko näyttää nykyiset tiedostojen käyttöoikeudet.

Käyttämällä Luokat yhdessä Käyttöoikeuksien kanssa voit hallita, kenellä on pääsy tiedostoon ja mitä toimintoja he voivat suorittaa mainitussa tiedostossa.

Tiedoston omistajalla on yleensä kaikki kolme käyttöoikeutta (lukeminen, kirjoittaminen ja suorittaminen). Jos et ole tiedoston tai kansion omistaja, sinun on yleensä vaihdettava omistajuus nimeksi tai muutettava Groupin tai muiden oikeuksia lukea, kirjoittaa ja / tai suorittaa.

Jos et pysty lataamaan tiedostoa verkkopalvelimessa, se johtuu todennäköisesti siitä, että et ole kohdekansion omistaja. Vaihtoehtoisesti sinulla ei ehkä ole riittäviä oikeuksia lisätä tiedostoja kansioon.

777: Mitä numerossa on?

Nyt kun meillä on perustiedot luokista ja käyttöoikeuksista, katsotaanpa, miksi “777” ja “775” ovat niin tärkeitä.

Jokainen tiedosto ja kansio sisältää 8-bittistä tietoa, joka hallitsee käyttöoikeuksia. Perusbinaarimuodossaan ”000” tarkoittaa, että minkään muotoisia käyttöoikeuksia ei myönnetä.

Kun määrität ”Luku” -oikeuden, se lisää 4-bittisen datan, jolloin siitä tulee ”100” (binäärimuodossa) tai ”4” tavallisessa desimaalimuodossa. ”Kirjoitus” -oikeuden asettaminen lisää 2-bittistä dataa, jolloin siitä tulee ”010” ja ”2” desimaalimuodossa. Viimeiseksi, Suorita-käyttöoikeuden asettaminen lisää 1-bittisen datan, mikä johtaa ”001” tai ”1” desimaalimuodossa. Lyhyesti:

  • Luettu vastaa numeroa 4.
  • Kirjoita vastaa ’2’.
  • Suorita vastaa ’1’.

Kun haluamme asettaa käyttöoikeudet, lisätään vain numero. Esimerkiksi, jos haluat asettaa käyttöoikeukseksi ”lukea ja kirjoittaa”, käytämme lupana ”6” (4 + 2). Lukemiseen, kirjoittamiseen ja suorittamiseen käytämme lupaa ”7” (4 + 2 + 1).

Tässä on eri permutaatio:

0 – ei lupaa
1 – Suorita
2 – kirjoita
3 – kirjoita ja suorita
4 – lue
5 – lue ja suorita
6 – lukea ja kirjoittaa
7 – lukea, kirjoittaa ja suorittaa

Riippuen oikeuksista, jotka haluat myöntää tiedostolle, sinun on vain asetettava numero vastaavasti.

Mitä tämä tarkoittaa 777: lle? Ensimmäinen numero on osoitettu omistajalle, toinen numero on osoitettu ryhmälle ja kolmas numero on osoitettu muille. Jos tiedostolla on ”777” -oikeus, kaikki voivat lukea, kirjoittaa ja suorittaa tiedoston.

Tässä on joitain yleisesti käytettyjä käyttöoikeuksia:

  • 755. Tätä palvelinsarjaa käytetään yleisesti verkkopalvelimissa. Omistajalla on kaikki oikeudet lukea, kirjoittaa ja suorittaa. Kaikki muut voivat lukea ja suorittaa, mutta eivät voi tehdä muutoksia tiedostoon.
  • 777. Jokainen voi lukea, kirjoittaa ja suorittaa. Verkkopalvelimessa ei ole suositeltavaa käyttää ”777” -oikeutta tiedostoillesi ja kansioillesi, koska kuka tahansa voi lisätä haitallista koodia palvelimeesi. Joissakin tapauksissa sinun on kuitenkin määritettävä 777-oikeudet, ennen kuin voit ladata minkä tahansa tiedoston palvelimeen – esimerkiksi: kuvien lataaminen WordPressiin.
  • 644. Vain omistaja voi lukea ja kirjoittaa. Kaikki muut voivat lukea vain. Kukaan ei voi suorittaa tätä tiedostoa.
  • 655. Vain omistaja voi lukea ja kirjoittaa eikä voi suorittaa tiedostoa. Kaikki muut voivat lukea ja suorittaa tiedostoa.

Tiedoston käyttöoikeuksien asettaminen komentoriville

Linuxissa voit helposti muuttaa tiedoston käyttöoikeuksia napsauttamalla tiedostoa tai kansiota hiiren kakkospainikkeella ja valitsemalla sitten Ominaisuudet. Tämä avaa ”Käyttöoikeudet” -välilehden, jossa voit muuttaa tiedoston käyttöoikeuksia.

Jos olet Mac-käyttäjä, voit muuttaa käyttöoikeusasetuksia napsauttamalla hiiren kakkospainikkeella kyseistä tiedostoa tai kansiota ja valitsemalla sitten ”Hae tietoja”. Seuraavassa ikkunassa voit napsauttaa laajentaaksesi ”Jakaminen ja käyttöoikeudet” -osion. Tämä näyttää jokaisen Mac-tietokoneellesi rekisteröidyn tilin käyttöoikeusasetukset.

Voit muuttaa tiedostojen käyttöoikeuksia macOS: n Lisätietoja-valikossa.

Voit muokata näitä käyttöoikeuksia napsauttamalla mitä tahansa pieniä nuolia ja valitsemalla sitten ”Lue ja kirjoita” tai ”Vain luku”.

Voit muuttaa tiedoston käyttöoikeuksia macOS: ssa "Saada tietoa" valikossa.

Voit myös muuttaa käyttöoikeuksia käyttämällä chmod komento terminaalissa. Lyhyesti sanottuna ”chmod 777” tarkoittaa, että tiedosto tehdään kaikkien luettavaksi, kirjoitettavaksi ja suoritettavaksi.

chmod 777 /path/to/file

Toivottavasti tämä artikkeli auttoi sinua ymmärtämään paremmin Unix-järjestelmien tiedostojen käyttöoikeuksia ja maagisen numeron ”777” alkuperää.

Nyt kun olet oppinut tiedostojen käyttöoikeudet, saatat haluta oppia kopioimaan ja liittämään tekstiä, tiedostoja ja kansioita Linux-päätelaitteeseen tai käyttämään tahmeaa bittiä tiedostojen hallintaan jaetuissa hakemistoissa.

Liittyvät:

  • Pikaopas Linux-osiointijärjestelmiin
  • Kuinka hallita käyttäjiä Ubuntussa
  • Kuinka kopioida ja liittää tekstiä, tiedostoja ja kansioita Linux-päätelaitteeseen

#Tiedostojen #käyttöoikeuksien #ymmärtäminen #Mitä #Chmod #tarkoittaa

How much onions deserves this post?

Click a onion to throw it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

Artikkelien selaus

Previous Article
Next Article

Viimeisimmät artikkelit

  • Windows 11 -järjestelmävaatimukset
  • Windows 11:n nollapäivän haavoittuvuus tekee kenestä tahansa järjestelmänvalvojan
  • Kuinka palauttaa poistetut tiedostot käyttämällä winfr easy -tilaa Windows 10:ssä
  • Windows 11 saa uudistetut 2D-emojit
  • Kuinka estää hakuindeksiä vaikuttamasta suorituskykyyn Windows 10:ssä

Kategoriat

  • Announcement
  • Hardware
  • How-To
  • Internet
  • Linux
  • Mac
  • Opinions
  • Productivity
  • Smart Home
  • Technology+
  • Windows
  • Windows 11

Sitemaps

FINLAND | SWEDEN | NORWAY zz
Contact
ONIONI.FI
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
Cookie settingsACCEPT
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
SAVE & ACCEPT

Terms and Conditions - Privacy Policy