У меня есть машина Fedora, на которой я успешно установил и настроил Munin.
Проблема, с которой я сейчас сталкиваюсь, - это разрешения. В общем, у меня есть каталог, в котором я указал все свои html-графики. Этот каталог находится в каталоге другого пользователя, скажем johndoe
. Итак, я пошел в свой /home
папка как корень и выполнила следующую команду:
chmod -R ug+rwx /johndoe
Но все же пользователь munin
похоже, не имеет разрешений на доступ в каталог / johndoe (простой cd
не сработало!). У меня есть ограничение, что я не могу сделать 777 для папки, так как информация внутри может быть конфиденциальной. Итак, что мне сделать, чтобы предоставить пользователю munin доступ к каталогу? Я довольно легко работал с Ubuntu. Есть ли другой способ работы с Fedora?
Я предполагаю, что вы допустили опечатку и сделали
chmod -R ug+rwx /home/johndoe
или
chmod -R ug+rwx johndoe
внутри / дома, верно?
Разница между Ubuntu и Fedora, вероятно, заключается в назначении пользователей / групп.
Вы пытались предоставить всем доступ к дому этого пользователя, а пользователю munin (munin?) - доступ к этому конкретному подкаталогу?
chmod 0751 /home/johndoe
chown johndoe:munin /home/johndoe/htmlgraphs
chmod 0775 /home/johndoe/htmlgraphs