Sobes.tech
Middle+

Koji su računi i prava u Linuxu?

sobes.tech АИ

Одговор од АИ

U Linuxu postoje različiti tipovi računa i nivoi dozvola koji osiguravaju bezbednost i upravljanje pristupom:

  • root (superkorisnik) — ima pun pristup celom sistemu, može izvršavati bilo koje komande i menjati bilo koje fajlove.
  • Obični korisnici — imaju ograničena prava, mogu raditi samo sa sopstvenim fajlovima i pokretati dozvoljene procese.
  • Grupe — grupišu korisnike radi lakšeg upravljanja pravima pristupa fajlovima i resursima.

Prava u Linuxu se zasnivaju na modelu vlasnika, grupe i ostalih korisnika, sa tri tipa dozvola:

  • r (čitanje) — pravo na čitanje fajla ili direktorijuma.
  • w (pisanje) — pravo na pisanje ili izmenu.
  • x (izvršavanje) — pravo na izvršavanje fajla ili pristup direktorijumu.

Takođe postoje specijalna prava:

  • SUID/SGID — omogućavaju pokretanje programa sa pravima vlasnika fajla ili grupe.
  • Sticky bit — obično se koristi u direktorijumima, tako da samo vlasnik fajla može da ga obriše.

Primer za prikaz prava i vlasnika fajla:

ls -l /putanja/do/fajla