Установка правильных прав на файлы для любого веб-приложения является важной частью веб-хостинга.
Из этого руководства вы узнаете, как рекурсивно изменять права доступа к файлам для папок и подпапок с помощью одной команды.
Как вы знаете, в Linux все рассматривается как файл.
Папка также называется файлом каталога, обозначенным в разделе разрешений ‘d‘.
Приведенная ниже команда установит владельца www-data, а группу владельца – ubuntu для всех файлов, каталогов и подкаталогов.
sudo chown -R www-data:ubuntu /var/www/html
Используйте команду chmod, чтобы изменить права доступа для всех файлов, каталогов и подкаталогов.
sudo chmod -R 755 /var/www/html
Примечание. Разрешение 755 можно установить для каталогов, но не для файлов. При этом устанавливается бит выполнения для файлов, который не рекомендуется для каких-либо производственных сред, исключая некоторые конкретные случаи. Мы рекомендуем устанавливать разрешения отдельно для файлов и каталогов.
Установить права на файлы:
sudo find /var/www/html -type f -exec chmod 644 {} \;
Установить разрешения для каталогов:
sudo find /var/www/html -type d -exec chmod 755 {} \;
Зачетный заголовог хд и со смыслом))
хахахах