
надеюсь, быстрый вопрос относительно разрешений на запись и чтение на веб-сервере.
Вот в чем дело. В настоящее время у меня на рабочем сервере установлена следующая конфигурация:
...
drwxr-xr-x 12 apache developers 4096 Apr 27 19:27 wp-includes
-rw-r--r-- 1 apache developers 2380 Mar 3 17:37 wp-links-opml.php
...
Это установка WordPress, и в небольшом примере я показал, как настраиваются файлы и папки.
Мой вопрос: Поскольку я принадлежу к группе разработчиков, разве я не должен иметь возможность писать в установку? Да, я знаю, что в примере и файлы, и каталоги не установлены g+w
.
Кроме того, каковы побочные эффекты владения Apache wp-links-opml.php
и невхождения в developers
группу?
Спасибо
решение1
Если вы в developers
группе, вы сможете читать эти вещи, но не писать в них. Как вы отметили, у членов группы нет прав на запись ни в том, ни в другом.
Нет ничего плохого в том, что владелец не принадлежит к группе, владеющей файлом, они просто будут использовать разрешения владельца. Конечно, в этом случае вы можете захотеть сделать так, чтобы группа могла писать в них, а владелец — нет. Я всегда с подозрением отношусь к вещам, в которые Apache разрешено писать, особенно если это исполняемые файлы/код.