Kaip suteikti vartotojui leidimą aplankui „Linux“

How I Give User Permission Folder Linux



Privatumas yra esminė kieno nors gyvenimo dalis, nesvarbu, ar tai būtų socialinė žiniasklaida, ar darbo vieta. Tai padeda apsaugoti asmeninius ir profesinius duomenis, kurių nenorime dalytis su visais. Kartais žmonės dirba su slaptais duomenimis, kurių negalima bendrinti įmonės viduje ar išorėje.

Panašiai, kai prie sistemos prisijungia keli vartotojai, jiems gali prireikti privačios prieigos prie konkrečių išteklių. Jei mes kalbame apie failų ar aplankų/katalogų leidimą, tai reiškia, kad leidžiate jiems skaityti, rašyti ar keisti failus ar katalogus. Būtina atkurti failų/aplankų nuosavybės teisę iš naudotojų, kurie nėra jūsų dabartinės paskyros dalis, bet gali jiems priklausyti .







Manoma, kad „Linux“ vartotojui sunku gauti leidimą prieiti prie failo ar aplanko, nes jie šiek tiek tai žino. Leidimo nustatymas konkrečiam aplankui yra gana paprastas ir tai galima padaryti naudojant komandinę eilutę arba GUI (vėliau aptarsime, kaip tai padaryti).



„Linux“ sistemoje yra du autorizacijos lygiai, kuriuos turite suprasti:



  • Nuosavybė
  • Leidimas

Paaiškinkime juos abu, kad suprastume, į kokias kategorijas jie toliau skirstomi:





Nuosavybė:

Jei kalbėsime apie failų ar aplankų nuosavybę „Linux“ operacinėje sistemoje, jie yra suskirstyti į 3 tipus:

  • Vartotojas
  • Grupė
  • Kiti

The Vartotojas -sukūrė aplanką, todėl kartais tvirtinome jį kaip savininką. Jis vaizduojamas kaip u komandų eilutėje, suteikiant prieigą per komandas.



Į grupė yra keli „Linux“ vartotojai, prijungti prie sistemos, turinčios tą pačią prieigą. Tai naudinga, kai daugelis vartotojų naudojasi sistema ir suteikia jiems leidimą pasiekti aplanką. Galite sudaryti grupę, kad pridėtumėte visus, o ne leistumėte juos atskirai. Tokiu atveju kiti žmonės nei grupė negalėjo pasiekti aplanko. Reprezentatyvi grupės narių forma „Linux“ komandinėje eilutėje yra g .

The kitas kategorija apima viešuosius vartotojus, kurie nėra grupės narių ar nuosavybės dalis. Jei leidžiate kitiems, galime pasakyti, kad leidžiate visiems pasaulyje pasiekti failus/aplankus. Kartais tai gali būti pavojinga, todėl prieš tai gerai pagalvokite. Visuomenės vartotojams atstovauja arba :

Turėkite omenyje:

u 🡪 vartotojas

g 🡪 grupė

o viešas

Leidimas:

Toliau minėtiems savininkams galite suteikti 3 tipų leidimus:

  • Skaityti
  • Rašyk
  • Vykdyti

Viduje konors skaityti ( r ) režimu, vartotojas gali atidaryti failą/aplanką ir jį perskaityti, o rašymo (w) režimas leidžia keisti failą/aplanką. Jūs turite teisę pridėti, pašalinti arba pervardyti turinį.

Be vykdydami (x) leidimą, galite tik skaityti ir rašyti į failą, bet jūs negalite jo paleisti. Jei norite, kad failas būtų vykdomas, nustatykite vykdymo leidimą.

Kaip suteikti vartotojui leidimą aplankui „Linux“:

Galite suteikti prieigą prie vartotojo naudodamiesi keliais būdais, naudodami terminalą ir GUI.

Prieš tiesiogiai pereidami prie jo, atkreipkite dėmesį į konkrečias komandas, leidžiančias pakeisti leidimą ir nuosavybę.

  • chmod komanda naudojama leidimui keisti
  • šaukimas komanda naudojama nuosavybei keisti

Kaip suteikti vartotojui leidimą aplankui per komandinę eilutę:

Galite nustatyti leidimus, pvz., Skaityti, rašyti ar vykdyti aplanką naudodami terminalo komandą chmod.

Galite naudoti chmod komandą, leidžiančią keisti nustatymus dviem skirtingais būdais:

  1. Absoliutus režimas (skaitinis režimas)
  2. Simbolinis režimas

Skirtumas tarp Absoliuti mada ir simbolinis režimas ar tai Absoliutus režimas, galite nustatyti leidimus visiems savininkams (vartotojui, grupei, kitiems), naudodami triženklį aštuntąjį skaičių, o ne simbolius. Kadangi simbolinis režimas , galite nustatyti leidimą naudodami matematinius simbolius ir tik konkrečiam savininkui.

Parodykime abu:

Suteikite vartotojui prieigą prie aplanko absoliučiu režimu:

Norėdami suprasti, kaip galime suteikti prieigą prie aplanko absoliučiu režimu, turime suprasti pateiktą lentelę, kurioje nurodyti visų tipų leidimai.

Skaičiai Leidimų tipai Leidimo simboliai
0 Nėra leidimo -
1 Vykdyti - X
2 Rašyk
3 Vykdyti + rašyti -wx
4 Skaityti r–
5 Skaityti + vykdyti r-x
6 Skaityk + rašyk rw-
7 Skaityti + rašyti + vykdyti Rwx

Pateiksime pavyzdį, kad patikrintume, kaip jis veikia:

Norėdami parodyti dabartinius aplanko leidimų nustatymus Testing_folder , paleiskite šią komandą:

$ls -jieTesting_folder

Išvestis rodo:

  • Pirmas rw -reiškia vartotoją (savininką), kuris gali skaityti ar rašyti/redaguoti failą, bet negalėjo jo vykdyti, nes vykdymo režimas nustatytas į -.
  • Antras rw - atstovauja 🡪 grupei (visi prie grupės pridėti vartotojai), kuri gali skaityti ar rašyti/redaguoti failą.
  • Trečioji r - atstovauja 🡪 kitus (viešus), kurie gali skaityti tik failą

Dabar vykdykite chmod komanda pakeisti leidimo prieigą:

$chmod 760Testing_folder

(760 rublių savininkai gali skaityti, rašyti ar vykdyti failą, grupė gali skaityti ir rašyti, o prieigos prie jo nėra viešas naudotojai)

Paleiskite ls komandą, kad patikrintumėte pakeitimą:

$ls

Suteikite vartotojui prieigą prie aplanko naudojant simbolinį režimą:

Simboliniame režime leidimui nustatyti naudojami trys operatoriai:

operatorius Funkcija
+ Pridėti leidimą
- Pašalinkite leidimą
= Nustatykite leidimą ir nepaisykite ankstesnių leidimų nustatymų

Kaip minėjome įžanginėje dalyje, kaip atstovauti savininkams. Taigi, pradėkime nuo pavyzdžio:

Patikrinkite dabartinį leidimo nustatymą Testing_folder naudojant minėtą ls komanda:

$ls -jieTesting_folder

Norėdami nustatyti leidimą Vartotojas ( savininkas) , komanda būtų tokia:

$chmod u= rwx Testing_folder

-

Dabar vykdykite ls komanda gauti išvestį:

$ls

Norėdami pašalinti vartotojo leidimą skaityti, paleiskite komandą:

$chmodu-r Testing_folder

Dabar vykdykite ls komandą rezultatams gauti:

Kaip suteikti vartotojui leidimą aplankui per GUI:

Failo leidimo keitimas naudojant GUI yra paprasčiausias būdas. Atlikite nurodytus veiksmus:

Atidarykite namų katalogą ir eikite link tikslinio aplanko.

Pavyzdžiui, norėdami pakeisti leidimo prieigą prie aplanko testavimas pirmiausia pasirinkite:

Dešiniuoju pelės mygtuku spustelėkite testavimas aplanką ir pasirinkite Savybės :

The Savybės pasirodys langas su 3 skirtukais:

Eikite į Leidimai skirtuką ir pasirinkite jį:

Šiame skirtuke galite atlikti pakeitimus pagal reikalavimą.

Spustelėkite Keisti leidimą uždariems failams, ir gausite langą, leidžiantį vartotojui keisti leidimo režimą, i-e skaitymo ir rašymo režimą savininkams:

Tarkime, dabartinė leidimų būsena testavimas aplankas pateiktas žemiau:

Atverkime keisti leidimus langą ir pakeiskite įrašus taip:

Grupė only tik skaityti

Kiti: Nėra

Eikite į keistis mygtuką ir spustelėkite jį.

Dabar patvirtinkite naudodami ls dar kartą komandą terminale, jei pakeitimai buvo atlikti sėkmingai.

Išvada:

Saugumo sumetimais šiais laikais privaloma nustatyti prieigą prie failų ar aplankų, nes asmuo, kuris nebėra jūsų sistemos dalis, taip pat gali turėti prieigą prie aplanko. Norėdami valdyti saugos problemas ir saugoti failus, galite nustatyti leidimus.

Yra trys nuosavybės „i-e“ naudotojų, grupių ir kitų kategorijų kategorijos. Taip pat turime 3 tipų leidimų nustatymus, tokius kaip skaitymas, rašymas ir vykdymas.

Galite duoti naudotojui leidimą aplankui dviem būdais; per komandų eilutę ir GUI. Mano nuomone, GUI metodas yra geresnis, nes tai yra gana paprastas ir paprastas būdas nustatyti leidimus.