300 DE LEI Pachetul care îți asigură nota 10 la BAC, disciplina informatică! 📚 Conține toată materia de liceu ( C++ ), sute de probleme rezolvate ( PBinfo și modele BAC ) și subiectele din anii trecuți, rezolvate și explicate integral ( Pseudocod și C++ )! 🤩
În sistemele de operare Linux, fiecare fișier și director are un proprietar și un grup asociat. Proprietarul este utilizatorul care a creat fișierul sau directorul, iar grupul reprezintă un set de utilizatori care au acces la fișierul sau directorul respectiv. Pe lângă aceste atribute, fiecare fișier și director are permisiuni care controlează cine poate citi, scrie și executa acel fișier sau director.
Permisiunile pot fi reprezentate în mai multe moduri. Un format de bază este cel afișat de comanda ls -l, care utilizează un format textual cum ar fi rwx rwx rwx. În acest format, fiecare literă din fiecare grup corespunde unei permisiuni:
De exemplu, permisiunea rwx r-x r— înseamnă că proprietarul are toate permisiunile (citire, scriere, executare), grupul are permisiuni de citire și executare, iar ceilalți utilizatori au doar permisiunea de citire.
Permisiunile pot fi reprezentate și în format binar (baza de numerație 2) și octal (baza de numerație 8):
În format binar, o permisiune completă se scrie 111 111 111, unde fiecare 1 reprezintă o permisiune prezentă, iar 0 o permisiune absentă.
În format octal, permisiunea completă devine 777. Numerele prezente în acest format provin de la:
Suma acestor valori pentru fiecare set de permisiuni (User, Group, Others) dă valoarea octală. De exemplu, rwx devine 4 + 2 + 1 = 7, iar permisiunea rwx r-x r— se scrie 754 în format octal.
În sistemele Unix, există trei tipuri de permisiuni, fiecare aplicându-se la trei tipuri de utilizatori.
În diagrama de mai sus avem un fișier cu permisiuni complete pentru toți utilizatorii (rwx rwx rwx sau 777 în sistemul octal) și 3 utilzatori. Primul, andrei, este deținătorul fișierului, cât și în grupul deținător, maria, face parte din grupul deținător, iar adrian nu are deținere asupra fișierului. Datorită valorii date permisiunii, toți utilzatorii enumerați au permisiuni complete asupra fișierului, fiecare dintr-un sau mai multe motive. Cel din urmă, prin calea de acces Others, cel de-al doilea prin Others și Group Owner, respectiv primul, cele două dinainte și User Owner.
Permisiunile în Linux pot fi gestionate folosind câteva comenzi esențiale:
Permisiunile fișierelor și directoarelor în Linux sunt esențiale pentru securitatea și controlul accesului în sistem. Utilizând comenzile de mai sus, administratorii și utilizatorii pot configura și gestiona eficient permisiunile, asigurându-se că doar utilizatorii autorizați pot accesa și modifica resursele sistemului. Această flexibilitate și control contribuie la protejarea datelor și la menținerea integrității sistemului de operare.
Fondatorul platformei - mentor Academia
Plată securizată și procesată de terminalul online: