Рекурсивный chmod
необходим для установки различных прав для каталогов и файлов в случае большой вложенности.
Для выполнения рекурсивного chmod
:
- переходим в нужный каталог;
- выполняем команду для установки прав на файлы (вместо 644 указывает нужные права)
$ find . -type f -exec chmod 644 {} \;
- выполняем команду для установки прав на каталоги (вместо 755 указываем нужные права)
$ find . -type d -exec chmod 755 {} \;