Atrybuty i uprawnienia

Linux umożliwia nadanie rożnych uprawnień użytkownikom. Uprawnienia nadajemy poprzez nadanie odpowiednich atrybutów katalogowi, plikowi. W Linuksie uprawnienia są przyznawane dla: 

  • u - user (użytkownik) 
  • g - group (grupa) 
  • o - other (inni) 
  • a - all (wszyscy) - ta właściwość wykorzystuje się do szybkiego nadawania uprawnień. 

Rodzaje uprawnień: 

  • r - uprawnienie do odczytywania pliku 
  • w - uprawnienia do modyfikacji pliku 
  • x - uprawnienia do wykonywania pliku 

Podgląd uprawnień dla pliku lub katalogu uzyskamy dzięki poleceniu vdir. Wygląda to na przykład: 

drwxr-xr-x 2 root root 4096 2009-10-19 17:33 Dokumenty 

Uprawnienia odczytujemy następująco: 

Uprawnienia

Do nadawania atrybutów plikom służy polecenie: chmod 

Dodaje się uprawnienia w ten sposób: chmod u+rxw nazwa_pliku 

Natomiast odbiera gdy wpiszemy: chmod u-rwx nazwa_pliku 

Nadawać uprawnienia można również liczbowo (oktalnie), tzn. wpisując odpowiednia liczbę. Aby to zrobić, trzeba odpowiednio obliczyć, i tak: 

r - to: 4 odczyt

w - to: 2 modyfikacja 

x - to: 1 wykonywanie 

Czyli:

Uprawnienia

Metodą liczbową nadajemy uprawnienia w następujący sposób: chmod 755 nazwa_pliku