работает в корне документа apache - PullRequest
0 голосов
/ 19 декабря 2011

В Fedora или Ubuntu apache documentroot принадлежит пользователю root. Должен ли я войти туда как root и отредактировать это там? Мне это не нравится, но я, наверное, что-то упускаю.

Спасибо.

Ответы [ 2 ]

0 голосов
/ 19 декабря 2011

Я согласен: вы действительно не должны редактировать файлы как "root", особенно в производственной системе.

Есть (как минимум) два хороших варианта:

1) Создайте новую группу (например, «webadmin») и сделайте документ по умолчанию корневым, принадлежащим этой группе

2) Положитесь на виртуальных хостов и защитите каждый виртуальный хост соответствующим образом:

https://serverfault.com/questions/224560/best-permissions-ownership-for-apache-document-root

0 голосов
/ 19 декабря 2011

Нет, я бы не советовал, если только вам нужно что-то изменить очень быстро. Просто используйте chown или chmod и предоставьте свои привилегии некорневого пользователя. Кроме того, вы можете сделать символическую ссылку на каталог, который у вас есть. Это то, что я использую для разработки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...