Задать вопрос
@MrOnatsky

Ubuntu — Apache2 | Какие права должны быть на папке сайта?

Добрый день! Подскажите, какие права должны быть у папки сайта? К примеру /mysite/www.
Я делаю вот так:
chmod -R 755 /mysite/www
chown -R www-data:www-data /mysite/www

Достаточно ли этого? Нужно ли рекурсивно назначать владельца и права? Заранее спасибо!
  • Вопрос задан
  • 1834 просмотра
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Учебный центр «Микротест»
    Linux уровень 1. Основы администрирования систем Linux (Линукс)
    1 неделя
    Далее
  • Учебный центр «Микротест»
    Linux уровень 2. Расширенное администрирование систем Linux (Линукс)
    1 неделя
    Далее
  • teamcoding
    TC200PY Разработка PHP веб-приложений на Yii2. Шаблон приложения advanced
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
2ord
@2ord
Обычно кладут сайт в /var/www
Права у папок должны быть 775 для пользователя www-data и группы www-data.
chmod -R 755 /mysite/www
Рекурсивно выставятся одинаковые права у папок и файлов, что нежелательно.
Я бы выставил отдельно для папок и файлов разные права:
sudo find /mysite/www -type d -exec chmod -R 775 {} \;
sudo find /mysite/www -type f -exec chmod -R 664 {} \;
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ЛСЦТ Москва
от 280 000 ₽
IT ATLAS Москва
от 200 000 до 250 000 ₽
от 1 000 до 1 200 $