Kako uporabniku omogočim mapo v Linuxu

How I Give User Permission Folder Linux



Zasebnost je bistven del življenja nekoga, ne glede na to, ali gre za družbene medije ali na delovnem mestu. Pomaga zaščititi osebne in poklicne podatke, ki jih ne želimo deliti z vsemi. Včasih ljudje delajo na občutljivih podatkih, ki jih ni mogoče deliti znotraj ali zunaj podjetja.

Podobno, ko je s sistemom povezanih več uporabnikov, bodo morda potrebovali nekaj zasebnega dostopa do določenih virov. Če govorimo o dovoljenju za datoteke ali mape/imenike, to pomeni, da jim dovolite branje, pisanje ali spreminjanje datotek ali imenikov. Bistveno je, da lastnikom datotek/map povrnete lastništvo uporabnikov, ki niso del vašega trenutnega računa, vendar jih lahko imajo v lasti .







Za uporabnika Linuxa se domneva, da ima dostop do dovoljenja za datoteko ali mapo, ker se tega nekoliko zavedajo. Dovoljenje za določeno mapo je precej preprosto in se lahko izvede prek ukazne vrstice ali grafičnega vmesnika (kasneje bomo razpravljali, kako to lahko storimo).



V sistemu Linux za avtorizacijo morate razumeti dve ravni:



  • Lastništvo
  • Dovoljenje

Razložimo oba, da bi razumeli, v katere kategorije so nadalje razdeljeni:





Lastništvo:

Če govorimo o lastništvu datotek ali map v operacijskem sistemu Linux, so te razdeljene na 3 vrste:

  • Uporabnik
  • Skupina
  • Drugi

The uporabnik -ustvarili mapo in zato smo včasih to zahtevali kot lastnik. Predstavljen je kot u v ukazni vrstici pri dostopu prek ukazov.



TO skupina vsebuje več uporabnikov Linuxa, povezanih s sistemom z enakim dostopom do dovoljenja. Koristno je, če sistem uporabljajo številni uporabniki in jim dovolijo dostop do mape. Lahko naredite skupino, ki jih bo vse dodala, namesto da jih dovolite posamično. V tem primeru ljudje, razen skupine, ne bi mogli dostopati do mape. Reprezentativna oblika članov skupine v ukazni vrstici Linuxa je g .

The drugo kategorija vključuje javne uporabnike, ki niso člani skupine ali lastniki. Če dovoljujete drugim, lahko rečemo, da vsem na svetu dovoljujete dostop do datotek/map. Včasih je lahko nevarno, zato dvakrat premislite, preden to storite. Javne uporabnike predstavljajo ali :

Imejte v mislih:

uporabnik

g 🡪 skupina

o. javnost

Dovoljenje:

Lastnikom, ki smo jih omenili spodaj, lahko daste 3 vrste dovoljenj:

  • Preberite
  • Pišite
  • Izvedite

V prebrati ( r ), lahko uporabnik odpre datoteko/mapo in jo prebere, medtem ko način pisanja (w) omogoča spreminjanje datoteke/mape. Imate pooblastilo za dodajanje vsebine, njeno odstranitev ali preimenovanje.

Brez z izvajanjem dovoljenja (x) lahko samo berete in pišete v datoteko, vendar ga ne morete zagnati. Če želite, da bo datoteka izvedljiva, nastavite dovoljenje za izvajanje.

Kako uporabniku dati dovoljenje za mapo v Linuxu:

Uporabniku lahko omogočite dostop do dovoljenja z nekaj pristopi, prek terminala in grafičnega vmesnika.

Preden neposredno skočite vanj, upoštevajte posebne ukaze za spremembo dovoljenja in lastništva.

  • chmod ukaz se uporablja za spreminjanje dovoljenja
  • chown ukaz se uporablja za spreminjanje lastništva

Kako uporabniku dati dovoljenje za mapo prek ukazne vrstice:

Dovoljenja, kot so branje, pisanje ali izvajanje mape, lahko nastavite z ukazom chmod v terminalu.

Uporabite lahko chmod ukaz za spreminjanje nastavitev dovoljenj na dva različna načina:

  1. Absolutni način (številski način)
  2. Simbolični način

Razlika med Absolutna moda in simbolni način je to v Absolutni način, lahko nastavite dovoljenja za vse lastnike (uporabnika, skupino, druge) z uporabo trimestne oktalne številke namesto znakov. Medtem ko v simbolni način , lahko dovoljenje nastavite z matematičnimi simboli in samo za določenega lastnika.

Pokažimo oba:

Uporabniku omogočite dostop do mape v absolutnem načinu:

Če želimo razumeti, kako lahko omogočimo dostop do mape v absolutnem načinu, moramo razumeti dano tabelo, v kateri so omenjene številke za vse vrste dovoljenj.

Številke Vrste dovoljenj Simboli za dovoljenje
0 Brez dovoljenja -
1 Izvedite –X
2 Pišite -v-
3 Izvajanje + pisanje -wx
4 Preberite r–
5 Preberi + Izvedi r-x
6 Branje + Pisanje rw-
7 Branje + Pisanje + Izvajanje Rwx

Zaženimo primer, da preverimo, kako deluje:

Za prikaz trenutnih nastavitev dovoljenj mape Mapa_testiranja , zaženite naslednji ukaz:

$ls -Mapa_testiranja

Izhod prikazuje:

  • Najprej rw -predstavlja🡪 uporabnika (lastnika), ki lahko prebere ali zapiše/uredi datoteko, vendar je ne more izvesti, ker je način izvajanja nastavljen na -.
  • Drugi rw - predstavlja 🡪 skupino (vsi uporabniki, dodani v skupino), ki lahko berejo ali pišejo/urejajo datoteko.
  • Tretji r - predstavlja 🡪 druge (javne), ki lahko samo preberejo datoteko

Zdaj izvedite datoteko chmod ukaz za spremembo dostopa za dovoljenja:

$chmod 760Mapa_testiranja

(760 palcev) lastniki lahko bere, piše ali izvaja datoteko, skupina lahko bere in piše, za dostop pa ni dostopa javno uporabniki)

Zaženite ls ukaz za preverjanje spremembe:

$ls-do

Uporabniku omogočite dostop do mape v simboličnem načinu:

Za nastavitev dovoljenja se v simbolnem načinu uporabljajo trije operaterji:

Operater Funkcija
+ Dodajte dovoljenje
- Odstrani dovoljenje
= Nastavite dovoljenje in preglasite prejšnje nastavitve dovoljenj

Kot smo že omenili v uvodnem delu, kako predstavljati lastnike. Začnimo torej s primerom:

Preverite trenutno nastavitev dovoljenja za Mapa_testiranja z uporabo omenjenega ls ukaz:

$ls -Mapa_testiranja

Če želite nastaviti dovoljenje za uporabnik ( lastnik) , ukaz bi bil:

$chmod u= rwx Preskusna_mapa

-

Zdaj izvedite datoteko ls ukaz za izhod:

$ls -do

Če želite uporabniku odstraniti dovoljenje za branje, zaženite ukaz:

$chmodu-r Mapa_testiranja

Zdaj izvedite datoteko ls ukaz za rezultate:

Kako dati uporabniku dovoljenje za mapo prek grafičnega vmesnika:

Spreminjanje dovoljenja za datoteko z grafičnim vmesnikom je najpreprostejši pristop. Sledite navedenim korakom:

Odprite domači imenik in se pomaknite do ciljne mape.

Na primer, če želite spremeniti dovoljenje za dostop do mape testiranje , najprej izberite:

Z desno tipko miške kliknite na testiranje mapo in izberite Lastnosti :

The Lastnosti odpre se okno s tremi zavihki:

Pomaknite se do Dovoljenja zavihek in ga izberite:

Na tem zavihku lahko spreminjate glede na zahtevo.

Kliknite na Spremenite dovoljenje za zaprte datoteke, in dobili boste okno, ki uporabniku omogoča spreminjanje načina dovoljenja, i-e načina branja in pisanja za lastnike:

Recimo trenutno stanje dovoljenj za testiranje mapa je navedena spodaj:

Odprimo spremenite dovoljenja okno in spremenite vnose kot:

Skupina 🡪 Samo za branje

Drugi. Jih ni

Pomaknite se do spremeniti gumb in ga kliknite.

Zdaj potrdite z uporabo ls znova izvedite ukaz v terminalu, če so bile spremembe uspešno izvedene.

Zaključek:

Dostop za dostop do datotek ali map je danes iz varnostnih razlogov obvezen, ker ima lahko dostop do map tudi nekdo, ki ni več del vašega sistema. Če želite obvladati varnostna vprašanja in ohraniti datoteke varne, lahko nastavite dovoljenja.

Obstajajo tri kategorije lastništva i-e uporabnik, skupina in drugi. Prav tako imamo 3 vrste nastavitev dovoljenj, kot so branje, pisanje in izvajanje.

Uporabniku lahko dovolite mapo na dva načina; prek ukazne vrstice in grafičnega vmesnika. Pristop GUI je po mojem mnenju boljši, saj je precej preprost in preprost način za nastavitev dovoljenj.