Kā dot lietotājam atļauju mapei Linux

How I Give User Permission Folder Linux



Privātums ir būtiska cilvēka dzīves sastāvdaļa neatkarīgi no tā, vai tas ir sociālie mediji vai darbavieta. Tas palīdz aizsargāt personas un profesionālos datus, kurus nevēlamies kopīgot ar visiem. Dažreiz cilvēki strādā ar sensitīviem datiem, kurus nevarēja koplietot uzņēmumā vai ārpus tā.

Līdzīgi, ja sistēmai ir pievienoti vairāki lietotāji, viņiem var būt nepieciešama privāta piekļuve konkrētiem resursiem. Ja mēs runājam par failu vai mapju/direktoriju atļaujām, tas nozīmē, ka jūs ļaujat viņiem lasīt, rakstīt vai modificēt failus vai direktorijus. Ir svarīgi atcelt failu/mapju īpašumtiesības no lietotājiem, kuri nav jūsu pašreizējā konta daļa, bet kuriem tās var piederēt .







Tiek uzskatīts, ka Linux lietotājam ir grūti piekļūt faila vai mapes atļaujai, jo viņš to nedaudz apzinās. Atļaujas iestatīšana konkrētai mapei ir diezgan vienkārša, un to var izdarīt, izmantojot komandrindu vai GUI (mēs vēlāk apspriedīsim, kā to izdarīt).



Linux sistēmā ir divi autorizācijas līmeņi, kas jums jāsaprot:



  • Īpašumtiesības
  • Atļauja

Paskaidrosim abus, lai saprastu, kādās kategorijās tie ir tālāk iedalīti:





Īpašumtiesības:

Ja mēs runājam par failu vai mapju īpašumtiesībām Linux operētājsistēmā, tās ir sadalītas 3 veidos:

  • Lietotājs
  • Grupa
  • Citi

The lietotājs -izveidoja mapi, un tāpēc dažreiz mēs to pieprasījām kā īpašnieku. Tas ir attēlots kā u komandrindā, dodot piekļuvi, izmantojot komandas.



TO grupa satur vairākus Linux lietotājus, kas savienoti ar sistēmu ar vienādu piekļuves atļauju. Tas ir noderīgi, ja daudzi lietotāji izmanto sistēmu un dod viņiem mapes atļauju tai piekļūt. Jūs varat izveidot grupu, lai pievienotu tos visus, nevis atļautu tos atsevišķi. Šajā gadījumā citi cilvēki, izņemot grupu, nevarēja piekļūt mapei. Grupas dalībnieku reprezentatīvā forma Linux komandrindā ir g .

The cits kategorija ietver publiskos lietotājus, kas nav daļa no grupas dalībniekiem vai īpašumtiesībām. Ja jūs atļaujat citiem, mēs varam teikt, ka jūs ļaujat visiem pasaulē piekļūt failiem/mapēm. Dažreiz tas var būt bīstami, tāpēc, pirms to darāt, padomājiet divreiz. Publiskos lietotājus pārstāv vai :

Paturi prātā:

u 🡪 lietotājs

g 🡪 grupa

o publiski

Atļauja:

Tālāk norādītajiem īpašniekiem varat piešķirt trīs veidu atļaujas:

  • Lasīt
  • Rakstīt
  • Izpildīt

Iekš lasīt ( r ) režīmā, lietotājs var atvērt failu/mapi un to izlasīt, turpretī rakstīšanas (w) režīms ļauj veikt izmaiņas failā/mapē. Jums ir tiesības pievienot, noņemt vai pārdēvēt saturu.

Bez izpildot (x) atļauju, jūs varat tikai lasīt un rakstīt failā, bet jūs to nevarat palaist. Lai padarītu failu izpildāmu, iestatiet izpildes atļauju.

Kā lietotājam piešķirt atļauju mapei Linux:

Jūs varat piešķirt atļauju lietotājam, izmantojot vairākas pieejas, izmantojot termināli un GUI.

Pirms tiešas ielēkšanas tajā ņemiet vērā īpašās komandas, lai mainītu atļauju un īpašumtiesības.

  • chmod komandu izmanto, lai mainītu atļauju
  • klauns komanda tiek izmantota, lai mainītu īpašumtiesības

Kā lietotājam piešķirt atļauju mapei, izmantojot komandrindu:

Jūs varat iestatīt atļaujas, piemēram, lasīt, rakstīt vai izpildīt mapi, izmantojot termināļa komandu chmod.

Jūs varat izmantot chmod komandu, lai mainītu atļauju iestatījumus divos dažādos veidos:

  1. Absolūtais režīms (ciparu režīms)
  2. Simboliskais režīms

Atšķirība starp Absolūta mode un simboliskais režīms vai tas ir Absolūtais režīms, varat iestatīt atļaujas visiem īpašniekiem (lietotājam, grupai, citiem), izmantojot rakstzīmju vietā trīsciparu astoņciparu skaitli. Tā kā simboliskais režīms , jūs varat iestatīt atļauju, izmantojot matemātiskos simbolus, un tikai konkrētam īpašniekam.

Parādīsim abus:

Piešķiriet lietotājam piekļuvi mapei absolūtā režīmā:

Lai saprastu, kā mēs varam piešķirt atļaujas piekļuvi mapei absolūtā režīmā, mums ir jāsaprot dotā tabula, kurā ir norādīti numuri visiem atļauju veidiem.

Skaitļi Atļauju veidi Atļaujas simboli
0 Nav atļaujas -
1 Izpildīt –X
2 Rakstīt -iekšā
3 Izpildīt + rakstīt -wx
4 Lasīt r–
5 Lasīt + izpildīt r-x
6 Lasīt + rakstīt rw-
7 Lasīt + rakstīt + izpildīt Rwx

Izpildīsim piemēru, lai pārbaudītu, kā tas darbojas:

Lai parādītu mapes pašreizējos atļauju iestatījumus Testing_foldder , palaidiet šādu komandu:

$ls -viņiTesting_foldder

Izvade parāda:

  • Vispirms rw -apzīmē🡪 lietotāju (īpašnieku), kurš var lasīt vai rakstīt/rediģēt failu, bet nevarēja to izpildīt, jo izpildes režīms ir iestatīts uz -.
  • Otrais rw - pārstāv 🡪 grupu (visi grupai pievienotie lietotāji), kas var lasīt vai rakstīt/rediģēt failu.
  • Trešais r - pārstāv 🡪 citus (publiskus), kuri var tikai izlasīt failu

Tagad izpildiet chmod komanda, lai mainītu piekļuves atļauju:

$chmod 760Testing_foldder

(760 🡪 īpašnieki var lasīt, rakstīt vai izpildīt failu, grupa var lasīt un rakstīt, un nav piekļuves publiski lietotāji)

Palaidiet ls komanda, lai pārbaudītu modifikāciju:

$ls-uz

Piešķiriet lietotājam piekļuvi mapei, izmantojot simbolisko režīmu:

Lai atļauju iestatītu, simboliskajā režīmā tiek izmantoti trīs operatori:

Operators Funkcija
+ Pievienojiet atļauju
- Noņemt atļauju
= Iestatiet atļauju un ignorējiet iepriekšējos atļauju iestatījumus

Kā jau ievaddaļā minējām, kā pārstāvēt īpašniekus. Tātad, sāksim ar piemēru:

Pārbaudiet pašreizējo atļauju iestatījumu Testing_foldder izmantojot minēto ls komanda:

$ls -viņiTesting_foldder

Lai iestatītu atļauju lietotājs ( īpašnieks) , komanda būtu šāda:

$chmod u= rwx Testing_foldder

-

Tagad izpildiet ls komanda, lai iegūtu rezultātu:

$ls -uz

Lai noņemtu lasīšanas atļauju no lietotāja, palaidiet komandu:

$chmodu-r Testing_foldder

Tagad izpildiet ls komanda, lai iegūtu rezultātus:

Kā lietotājam piešķirt atļauju mapei, izmantojot GUI:

Faila atļaujas maiņa, izmantojot GUI, ir vienkāršākā pieeja. Izpildiet uzskaitītās darbības:

Atveriet mājas direktoriju un dodieties uz mērķa mapi.

Piemēram, lai mainītu atļaujas piekļuvi mapei testēšana Pirmkārt, izvēlieties to:

Ar peles labo pogu noklikšķiniet uz testēšana mapi un izvēlieties Rekvizīti :

The Rekvizīti parādīsies logs ar 3 cilnēm:

Dodieties uz Atļaujas cilni un atlasiet to:

Šajā cilnē varat veikt izmaiņas atbilstoši prasībām.

Noklikšķiniet uz Mainīt atļauju slēgtiem failiem, un jūs saņemsiet logu, kas ļauj lietotājam mainīt atļauju režīmu, i-e lasīšanas un rakstīšanas režīmu īpašniekiem:

Pieņemsim, ka pašreizējais atļauju statuss ir testēšana mape ir parādīta zemāk:

Atvērsim mainīt atļaujas logā un mainiet ierakstus šādi:

Grupa 🡪 tikai lasāma

Citi: Nav

Dodieties uz mainīt pogu un noklikšķiniet uz tā.

Tagad apstipriniet, izmantojot ls vēlreiz ievadiet komandu terminālī, ja izmaiņas ir veiktas veiksmīgi.

Secinājums:

Drošības apsvērumu dēļ piekļuve failiem vai mapēm mūsdienās ir obligāta, jo mapei var piekļūt arī kāds, kas vairs nav jūsu sistēmas sastāvdaļa. Lai kontrolētu drošības problēmas un saglabātu failus drošībā, varat iestatīt atļaujas.

Ir trīs īpašumtiesību kategorijas i-e lietotājs, grupa un citi. Turklāt mums ir trīs veidu atļauju iestatījumi, piemēram, lasīšana, rakstīšana un izpilde.

Lietotājam atļauju mapei var piešķirt divos veidos; izmantojot komandrindu un GUI. Manuprāt, GUI pieeja ir labāka, jo tas ir diezgan vienkāršs un vienkāršs veids, kā iestatīt atļaujas.