Jak ustawić uprawnienie drwxr-xr-x do innych folderów?

22

Mam kilka katalogów w folderze jak poniżej -

teckapp@machineA:/opt/keeper$ ls -ltrh
total 8.0K
drwxr-xr-x 10 teckapp cloudmgr 4.0K Feb  9 10:22 keeper-3.4.6
drwxr-xr-x  3 teckapp cloudmgr   4.0K Feb 12 01:44 data

Mam również inny folder na niektórych innych komputerach, dla których muszę zmienić uprawnienia do powyższego, takiego jak ten drwxr-xr-x.

Czyli jak mogę zmienić uprawnienia do folderu drwxr-xr-x? Wiem, że muszę do tego użyć chmodpolecenia, ale jaka powinna być wartość parametru chown, którego powinienem użyć w tym celu?

użytkownik1950349
źródło
1
Przeczytaj ten link - tutorialspoint.com/unix/unix-file-permission.htm
rahul
4
To jest trywialne: man chmod.
Sardathrion - Przywróć Monikę
lepszym źródłem po stronie podręcznika
mtk
Weź lok na to pytanie
Peter

Odpowiedzi:

38

Aby zastosować te uprawnienia do katalogu:

chmod 755 directory_name

Aby zastosować do wszystkich katalogów w bieżącym katalogu:

chmod 755 */

Jeśli chcesz zmodyfikować wszystkie katalogi i podkatalogi, musisz połączyć find z chmod :

find . -type d -exec chmod 755 {} +

aguslr
źródło
5

Dla drwxr-xr-x jest to:

chmod 755  the_path_to_target

Dla drwxrwxr-x jest to:

chmod 775  the_path_to_target
serenesat
źródło