Sobes.tech
Junior — Middle

Kā pārvaldīt piekļuves tiesības uz failiem Linux operētājsistēmā?

sobes.tech AI

Atbilde no AI

Linux sistēmā piekļuves tiesības uz failiem tiek pārvaldītas ar trim tipu tiesībām: lasīšanu (r), rakstīšanu (w) un izpildi (x), kas tiek piešķirtas trim lietotāju kategorijām:

  • Faila īpašnieks
  • Grupa, kurai pieder fails
  • Visi pārējie lietotāji

Lai apskatītu tiesības, tiek izmantota komanda ls -l, piemēram:

-rw-r--r-- 1 lietotājs grupa 1234 10. maijs 12:00 file.txt

Lai mainītu tiesības, tiek izmantota komanda chmod, piemēram:

chmod u+x file.sh  # Pievienot izpildes tiesības īpašniekam
chmod go-r file.txt # Noņemt lasīšanas tiesības grupai un pārējiem

Lai mainītu īpašnieku un grupu, tiek izmantotas komandas chown un chgrp:

chown jaunaislietotājs file.txt
chgrp jaunāgrupa file.txt

Tādējādi tiesību pārvaldība ļauj kontrolēt, kas un kā var mijiedarboties ar failiem sistēmā.