Nivelul de acces la fișiere și directoare linux drepturile și oportunitățile noastre în Linux

debian2x: / home # ls -l total de 8 drwxr-xr-x 30 jakudza jakudza 05 august testul 4096 23:49 jakudza drwxr-xr-x 2 Testul 4096 06 august 22:14 testul
debian2x: / home #

În primul sens prescris se moaie în fișierul de acțiune, atunci fișierul este scris că proprietarul yavlyaetsya Jakudza, și grupul de asemenea jakudza. Dar suntem interesați în primul câmp determină tipul de drepturi de fișiere și de acces.

Să considerăm un exemplu: valori de date drwxr-xr-x poate fi împărțită în mod condiționat în porțiunea 4re.

Prima parte - constă dintr-un singur caracter. d rwxr-xr-x valori pot fi:
[-] - fișier obișnuit
[D] - catalog
[B] - fișier dispozitiv bloc
[C] - fișier de dispozitiv de caractere
[S] - soclu
[P] - pipe
[L] - link

După cum se poate vedea, în acest caz - este un director „jakudza“, va examina în continuare. caractere ulterioare pot fi împărțite în trei grupe de câte trei caractere:

drwx permisiunile r-xr-x pentru proprietarul fișierului
drwxr-x r-x permisiuni pentru grupuri de utilizatori
drwxr-xr-x permisiuni pentru toți ceilalți utilizatori ai sistemului.

Aceste drepturi sunt aceleași pentru ambele fișiere și foldere, dar contează prea puțin otlichaetsya. Sensul lor este:

Uneori, aceste drepturi nu ne dau o mare parte din ceea ce noi nu înțelegem atunci când efectuează anumite acțiuni.

Cum izminyat permisiunile fișierului?

Comanda chmod - pentru a schimba regulile, dacă sunt utilizate în mod corespunzător) Și astfel: nume de fișier xyz chmod

Ce scrisorile xyz? În schimb trebuie să înlocuiască x:

[U] - utilizatorul, proprietarul fișierului
[G] - grup
[O] - Toți utilizatorii din afara grupului care deține fișierul
[A] - toți utilizatorii sistemului

În schimb, trebuie să înlocuiască y:

[+] - prevede dreptul
[-] - privează drepturile
[=] - schimba vechi la noile norme

În schimb trebuie să înlocuiască z:

[R] - citire
[W] - Înregistrare
[X] - execuție

Și astfel, ei bine, această comandă arată, de exemplu, ca aceasta:

fișier chmod go-rw

articole similare