chown -R не устанавливает права доступа к файлам. только к каталогам

chown -R не устанавливает права доступа к файлам. только к каталогам

Здравствуйте, я настраиваю сервер nginx выдает 403 Permission dinied. Я обнаружил, что каким-то образом команда

chown -R root:www-data /my_directory

только установить разрешения для каталогов. Когда я использую ls -lash я получаю это

4.0K -rw-r--r-- 1 root www-data 95 27 янв. 16:14 confirmed_delete.js

любые идеи, как мне установить эти разрешения (предпочтительно для всех каталогов сразу)

решение1

Вы ищете chmod для изменения прав доступа, chown изменяет только владельца/группу файлов и каталогов. Вы захотите использовать его sudo chmod -R a+rx /my_directoryдля добавления флагов чтения и выполнения ко всем файлам и каталогам в /my_directory.

Связанный контент