Нормальные полномочия для webroot, использующего Apache-MPM-ITK

1 ответ

Сначала замечание. Вам следовало использовать

chown -R owner-user:vhost-group /path/to/webroot
chmod -R 640 /path/to/webroot
chmod -R u+X,g+X /path/to/webroot

, если / path / to / webroot не оказался пустым.

Глупый, но, к сожалению, правильный ответ на ваш вопрос прост: извините, ваш вопрос не имеет смысла. Почему?

Вы определяете (т. Е. Принимаете определение этого веб-сайта) «безопасный» как «нет доступа на запись для пользователя X». И теперь вы хотите, чтобы оба были «безопасными» и имели права записи для этого пользователя. Это, очевидно, невозможно.

На ваш вопрос можно будет ответить, только если вы дадите как точное, так и пригодное для использования определение термина «безопасный» в этом случае.

Моим первым предложением было бы разделить пользователей. Почему vhost-user должен управлять файлами, а не дополнительная учетная запись vhost-manage ? Имеет ли смысл иметь это требование?

Следующий момент: отсутствие доступа на запись к каталогу просто не позволяет вам удалять и создавать файлы, но не может изменять эти файлы. Вам просто нужен доступ на запись к этим файлам (не обязательно ко всем файлам).

Создание и удаление файлов с помощью сценария sudo мне не кажется угрозой безопасности; особенно тогда, если это делается не как root, а как пользователь, единственной целью которого является владение этим деревом каталогов.

Создание и удаление файлов с помощью сценария sudo мне не кажется угрозой безопасности; особенно тогда, если это делается не как root, а как пользователь, единственной целью которого является владение этим деревом каталогов.

Создание и удаление файлов с помощью сценария sudo мне не кажется угрозой безопасности; особенно тогда, если это делается не как root, а как пользователь, единственной целью которого является владение этим деревом каталогов.

1
ответ дан 23 November 2019 в 10:11

Теги

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