Jak zmienić uprawnienia folderu i podfolderów w Linux

Jak zmienić uprawnienia folderu i podfolderów w Linux

Ustawienie odpowiedniego pliku dla dowolnej aplikacji internetowej jest ważną częścią hostingu. W tym samouczku dowiesz się, jak zmienić uprawnienia plików na folderze i podfolterach rekurencyjnie w jednym poleceniu.

Jak wiecie, w Linux wszystko jest traktowane jako plik. Folder jest również znany jako plik katalogowy oznaczony przez 'D„W sekcji Zezwolenia. Poniższe polecenie ustawi właściciela na WWW-DATA i właściciela grupy na Ubuntu dla wszystkich plików i katalogów i podkatalogów.

sudo chown -r www -data: Ubuntu/var/www/html 

Użyj chmod polecenie zmiany uprawnień dla wszystkich plików, katalogów i podwodników.

sudo chmod -r 755/var/www/html 

Notatka - Zezwolenie 755 jest dobre do ustawiania katalogów, ale nie na plikach. Ten ustawił bit wykonania na plikach, które nie są zalecane dla żadnych środowisk produkcyjnych, wykluczało niektóre konkretne przypadki. Zalecamy ustawienie uprawnień osobno dla plików i katalogów.

Ustaw uprawnienia do plików:

sudo find/var/www/html -type f -exec chmod 644  \; 

Ustaw uprawnienia do katalogów:

sudo find/var/www/html -Type d -exec chmod 755  \; 

Wszystkie zrobione.