2

Я нуб здесь. Я хотел бы знать, возникнут ли у меня какие-либо проблемы, если я перейду в /var/www на www-data , и каково значение www-data?

1 ответ1

1

/var/www традиционно содержит файлы, необходимые для обслуживания сайта с использованием HTTP-сервера, такого как Apache. Apache выполняется пользователем www-data, поэтому интерактивные элементы веб-сайта (например, PHP-скрипты) имеют доступ на запись практически ко всему, что принадлежит www-data.

Владение /var/www через www-data нежелательно по принципу наименьших привилегий. Обычно не требуется PHP-скрипт, способный изменить себя или другие части веб-сайта.

Если по какой-либо причине www-данные должны иметь возможность изменять или создавать некоторые файлы, вы можете предоставить права на запись в эти конкретные файлы (для изменения) или разрешения на запись и выполнение в папку (для создания файла), владея ими.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .