Dzisiaj dowiemy się jak nadać odpowiednie uprawnienia poprzez zmianę CHMOD.

Chwila, chwila do czego służy nam CHMOD (z ang. change mode)?

CHMOD pozwala nam ustawić prawo dostępu do określonego pliku.

Przykładowe uprawnienia:

  • 600 – Odczyt i zapis dla właściciela, żadnych praw dla innych
  • 644 – Odczyt i zapis dla właściciela, odczyt dla wszystkich
  • 666 – Wszyscy mają prawo do odczytu i zapisu.
  • 700 – Tylko właściciel ma prawo do odczytu, zapisu, uruchomienia.
  • 755 – Wszystkie prawa dla właściciela, odczyt i wykonanie dla innych
  • 777 – Wszyscy mają pełne prawa (niezalecane).
  • 711 – Wszystkie prawa ma właściciel, reszta tylko prawo uruchomienia.
  • 744 – Właściciel ma pełne prawa do katalogu, reszta ma prawo do odczytu.
  • 750 – Wszystkie prawa dla właściciela, odczyt i wykonanie dla grupy właściciela.

Źródło: wikipedia.org

 

Czasami jakiś skrypt wymaga nadania odpowiedniego atrybutu (CHMOD) pliku aby mógł działać poprawnie.

Tym razem do edycji zamiast Total Commandera wybrałem FileZillę, którą możemy pobrać tutaj: FileZilla

Kiedy już pobraliśmy i zainstalowaliśmy nasz program łączymy się z naszym ftp.

Następnie szukamy pliku dla którego chcemy zmienić prawa dostępu.

chmod

Gdy już znajdziemy interesujący nas plik, klikamy na niego prawym przyciskiem myszy (PPM) i wybieramy „Prawa pliku„.

Otworzy nam się nowe okienko z możliwością zmiany atrybutów pliku:

chmod

W wartości numerycznej wpisujemy interesujące nas uprawnienia i zatwierdzamy klikając „OK„.

Zapomniałem dodać, że aktualne chmod’y mamy pokazane po prawej stronie:

chmod

 

I to by było na tyle, proste prawda?