usermod для доменной папки

Я создаю пару сайтов на своем домашнем веб-сервере. В некоторых статьях я обнаружил, что должен использовать: sudo chown -R $USER:$USER /var/www/your_domain другие источники рекомендуют использовать: sudo chown -R www-data:www-data /var/www/your_domain. Какой из них прав?

1
задан 2 September 2019 в 08:27

1 ответ

В первой команде, $USER пользователь UNIX (вероятно, Ваш, в настоящее время входил в систему учетная запись). Это не корректно, Вы хотите указать пользователя веб-сервера и присвоить полномочия им, так как это - пользователь, который должен будет на самом деле считать эти данные. Для Apache сеть по умолчанию разъединяет пользователя, www-data таким образом, вторая команда является корректной.

Однако, если Вы назвали своего пользователя веб-сервера чем-то еще, скажем, webadmin затем Вы хотели бы сделать:

sudo chown -R webadmin:webadmin /var/www/your_domain

0
ответ дан 7 December 2019 в 18:55

Другие вопросы по тегам:

Похожие вопросы: