LECȚIA 14 / 30 · Administrare Linux

Permisiuni pentru fișiere

Interpretează drepturile de citire, scriere și execuție pentru fișiere și directoare.

aprox. 10 minuteExercițiu de recapitulare inclus

Permisiunile Unix descriu drepturile de citire, scriere și execuție pentru proprietar, grup și ceilalți utilizatori. Ele sunt verificate la fiecare acces și constituie o parte importantă a securității unui server.

Citește permisiunile

ls -l /etc/hosts
stat /etc/hosts

Într-o listare detaliată, primele caractere indică tipul intrării și drepturile, urmate de proprietar și grup. Pentru un director, dreptul de execuție permite traversarea lui; interpretarea diferă de un fișier obișnuit.

Notația simbolică și octală

Valorile octale uzuale sunt r = 4, w = 2 și x = 1. De exemplu, 640 înseamnă citire și scriere pentru proprietar, citire pentru grup și niciun drept pentru ceilalți. Această explicație descrie notația; nu schimba permisiunile sistemului fără să verifici efectul.

Permisiuni implicite

umask
umask -S

umask influențează drepturile implicite ale fișierelor nou create. Permisiunea efectivă mai depinde de programul care creează intrarea. Evită permisiuni largi pentru chei, configurații și directoare care conțin date sensibile.

VERIFICĂ CE AI ÎNVĂȚAT

Ce permite de regulă dreptul x asupra unui director?