Kako nastaviti dovoljenja za 777 na Linuxu?
Operacijski sistem je sestavni del katerega koli računalnika. Nedavno so na trgu OZ zelo priljubljene različne različice Linuxa, zahvaljujoč prosti distribuciji in dedovanju Unixa načela delitve pravic za uporabnika.
Vsebina
Sestavni del kateri koli sistem so datoteke. Konec koncev so v njem shranjeni vsi uporabniški podatki. Pravice do dostopa do datotek in map določajo, katere ukrepe je dovoljeno izvajati določena oseba, s čimer določite stopnje dostopa in zagotovite varnost celotnega sistema. Običajno je nastavitev pravic dostopa omogočiti ali onemogočiti izvajanje, branje in pisanje.
Uporabniki in skupine
Za vsakega uporabnika operacijski sistem dodeli svoj edinstveni identifikator. V "Linuxu" se imenuje UID. Poleg tega so uporabniki zaradi lažjega upravljanja združeni v skupine, ki jim je dodeljena tudi edinstvena številka GID.
Vsi uporabniki "Linux" delijo v tri skupine:
- uporabnik - lastnik datoteke;
- skupina - članica iste skupine kot lastnik;
- drugi - vsi ostali.
Ko dostopate do datoteke, operacijski sistem ugotovi, ali uporabnik pripada določenim skupinam. Na primer, stranka, ki pošlje zahtevo na spletno stran prek brskalnika, bo posredovana drugi osebi. V primeru, da je lastnik spletnega mesta s FTP povezal z vhodom uporabniško ime in geslo, bo povezana z uporabniško skupino.
Pravice dostopa
Skupine imajo posamezne pravice, ki urejajo zmožnost izvajanja operacij z datotekami, kot so branje, prikazovanje ali spreminjanje. Za vsako od njih obstajajo tri vrste dostopa:
- začeti;
- za branje;
- za snemanje ali urejanje.
Numerični način označevanja pravic
Pogosto je dovolj, da označite pravice za spreminjanje, začetek ali branje za vsako skupino z uporabo numerične oznake. Uporabljeni so naslednji parametri:
- 4 - branje;
- 2 - zapis;
- 1 - izvedba.
Pri določanju pravic dostopa se praviloma uporabljajo samo tri števke. Prva določa pravila za lastnika uporabnika, drugo za skupino in tretjo za vse ostale. Za dodelitev določenih pravic posamezni skupini je ena preprosta dodana številka. Na primer, 7 označuje možnost izvedbe, pisanja in branja, 6 pa omogoča spreminjanje in branje datoteke. Na ta način, pravice dostopa Linux na splošno obravnava, kar vam omogoča, da začnete, berete in ponovno pišete datoteko kateremu koli uporabniku.
Spremembe dovoljenj
Spreminjanje pravic dostopa na "Linux" lahko samo lastnik ali uporabnik, ki ima skrbniške pravice. Če želite spremeniti način terminala, uporabite ukaz chmod.
Začne se s parametri, ki vam omogočajo, da spremenite pravila s pomočjo besedilnega (simboličnega) ali številskega zapisa. Razmislite, kako nastavite dovoljenja 777, ki vam omogočajo, da zaženete, spremenite in preberete datoteko vsem uporabnikom. V številskem načinu bo ukaz izgledal takole: ime datoteke chmod 777, ampak v simbolnem: chmod a = rwx ime datoteke.
V praksi je digitalni način pogosto bolj primeren. Konec koncev je lažje pisati 755, kot pa določiti posamezne parametre za lastnika, skupine in druge uporabnike.
Rekurzivna sprememba pravic
Ukaz chmod lahko uporabite v rekurzivnem načinu, ki vam omogoča, da zamenjate pravice vseh datotek v imeniku in podmapah. Če želite to narediti, uporabite stikalo -R.
Primer ukaza, ki prikazuje, kako nastaviti dovoljenja za 777 za vse datoteke v trenutnem imeniku in poddirektorjih:
chmod-R 777 *.
Pravice dostopa in imeniki
Poleg datotek lahko nastavite dovoljenja za imenike. Za njihovo označevanje se uporabljajo isti parametri (zastave), vendar je vedenje nekoliko drugačno. Parameter, ki omogoča branje, omogoča uporabniku, da si ogleda seznam vsebine mape, nastavi oznako snemanja, omogoča ustvarjanje novih predmetov v imeniku in nastavitev izvedbene pravice omogoča vnos v imenik.
Spreminjanje dovoljenj za imenike je enako kot za datoteke z ukazom chmod.
Primer:
chmod 777 / dom / test.
Zgornji ukaz prikazuje, kako nastaviti dovoljenja za imenik 777 / home / test.
Varnost in pravice dostopa
Ne smemo pozabiti, da napačna namestitev pravic dostopa lahko moti delovanje sistema ali posameznih virov. Poleg tega lahko povzroči velik varnostni problem. Zato je potrebno narediti analizo in se seznaniti z dokumentacijo. Posebno pozornost je treba nameniti temu, preden nastavite dovoljenja 777, saj vsakemu uporabniku omogočajo ustvarjanje, spreminjanje in izvajanje datotek v imeniku.
Mnogi storilci kaznivih dejanj za taksistna mesta in druge omrežne vire uporabljajo samo malomarnost uporabnikov, ki so zmotno zapustili pravico do prenosa in izvajanja kateregakoli skripta ali aplikacije na strežniku.
Razširjene pravice
Obstajajo razmere, ko je treba izvesti zapleteno shemo dostopa do informacij. V tem primeru so standardne pravice operacijski sistem "Linux" morda ne bo dovolj. Potem se morate zateči k uporabi seznamov za nadzor dostopa (ACL). To shemo uporabite le v zelo velikih omrežjih z več shemami dostopa. V drugih primerih je standard funkcije operacijskega sistema.
- Datotečna struktura operacijskih sistemov in njihova klasifikacija
- Organizacija datotečnega sistema na disku
- Kaj naj storim, če ne morem dostopati do prenesene datoteke?
- Osnovne funkcije operacijskih sistemov
- Upravljanje sistema Windows 7: orodja
- Uporabniški račun v operacijskem sistemu Windows. Nadzor uporabniškega računa v sistemu Windows 7
- Kako priti do Root v Androidu 4.4.4
- Kako nastaviti dovoljenja za 777?
- Razširitveni zaboj - kaj je to?
- Kako lahko zahtevam dovoljenje skrbnika za brisanje mape ali datoteke? Možnosti za preprečevanje…
- Lastnosti datotek: osnovne informacije in upravljanje s predmeti
- Kako lahko prikažem seznam uporabnikov v Linuxu?
- Kako shraniti mapo
- Kako nastaviti oddaljeni dostop?
- Linux za učenje. Kako odstraniti napako Ubuntu
- Na Linuxu lahko preimenujete datoteko na tri načine
- Datoteka NTUSER.DAT: kakšna je ta komponenta in jo lahko izbrišem?
- Kaj storiti, če ne morem izbrisati datoteke
- Operacijski sistem Linux: prednosti in slabosti
- Kako uporabljati orodja Putty: ukaze in uporabne funkcije
- Linux ukazi: Opis