Kā skatīt failu atļaujas operētājsistēmā Linux

04.12.2023
23:35

Failu atļaujas Linux sistēmā nosaka, kas var skatīt, mainīt vai palaist failus. Tās var iestatīt trim lietotāju grupām: faila īpašniekam, īpašnieka grupai un visiem pārējiem lietotājiem.

Katram failam ir unikāls atļauju komplekts, ko var mainīt, izmantojot komandas chmod un chown. Pareizi iestatītas atļaujas palīdz aizsargāt failus no nesankcionētas piekļuves un palielina sistēmas drošību.

Kas ir īpašās atļaujas?

Īpašās atļaujas Linux ir atļaujas, kas ļauj lietotājiem vai procesiem veikt noteiktas darbības sistēmā. Tās var piešķirt failiem vai direktorijiem, un tās ietver šādas:

  1. setuid: ļauj failu izpildīt ar faila īpašnieka tiesībām.
  2. setgid: ļauj failu izpildīt ar faila grupas atļaujām.
  3. sticky bit: novērš failu dzēšanu direktorijā, ja dzēstošais lietotājs nav faila īpašnieks vai administrators.
  4. suid: ļauj lietotājam palaist programmas ar faila īpašnieka tiesībām.

Šīs atļaujas tiek izmantotas, lai nodrošinātu drošību un aizsargātu sistēmu no nesankcionētas piekļuves un izmaiņām.

Kā instalēt.

Lai noskaidrotu linux faila atļaujas, palaidiet šo komandu mapē, kurā atrodas fails:

 ls -l

Lai iestatītu īpašas atļaujas, varat izmantot komandu chmod. Izmantojiet šādu komandu:

chmod u+s file_name

kur"u" apzīmē lietotāju,"s" - setuid, bet"file_name" - faila nosaukumu.

Līdzīgi, lai iestatītu setgid, izmantojiet komandu:

chmod g+s file_name

kur"g" apzīmē grupu.

Lai iestatītu sticky bit, izmantojiet komandu:

chmod +t directory_name

kur"t" apzīmē " sticky bit" un"directory_name" apzīmē direktorijas nosaukumu.

Visbeidzot, lai iestatītu suid, izmantojiet komandu:

chmod +s file_name

kur"+" apzīmē pievienošanu pa labi un"s" apzīmē suid.

15% atlaide jauniem VPS
Pasteidzieties pasūtīt serveri jebkurā vietā
Izvēlieties VPS

Citi raksti

08.04.2025
6 846
Zināšanu bāze / Komandas
Komandas mv mērķis
08.04.2025
16 658
Zināšanu bāze / Programmas
AnLinux: kā instalēt un lietot
08.04.2025
12 597
Zināšanu bāze / Programmas
Termux termināļa emulators: kā to instalēt un lietot