Символьные ссылки между учетными записями пользователей

Я использовал задание крона для дублирования папки в другой, пользователи считают каждый день, и кто-то предложил использовать символьные ссылки вместо этого, хотя я не могу заставить их работать.

В сводном пользователе ГЕЙМЕР генерирует файлы журнала, к которым они хотят получить доступ через HTTP, однако у меня только есть веб-сервер в СЕРВЕРЕ учетной записи пользователя, в прошлом я скопировал бы папку журналов с учетной записи ГЕЙМЕРОВ в SERVER/public_html/. и затем chmod файлы, таким образом, сервер мог получить доступ к ним.

При попытке использовать символьные ссылки, я настроил ссылку от корня (поскольку только корень может получить доступ к обеим учетным записям) я использовал: ln -s /home/GAMER/game/logs/ /home/SERVER/public_html/logs

Однако кажется, что только корень может использовать эту ссылку, я попробовал chmoding ссылка, все файлы в геймерах/game/logs /*,/game/logs сама к 777, а также показанное изменение и chgrp серверу, файлы все еще не могут быть считаны.

При просмотре из учетной записи серверов моя оболочка показывает ссылку и где это к привет освещенному черного цвета цвета с красным текстом.

Я делаю что-то не так? Просветите меня!

/home/GAMER/game/(chmod и chgrp)

drwxrwxrwx 3 SERVER SERVER  4096 2011-01-07 15:46 logs

/home/SERVER/public_html (chmod-h и chgrp-h)

lrwxrwxrwx 1 server server 41 2011-01-07 19:53 logs -> /home/GAMER/game/logs/
0
задан 07.01.2011, 22:12

1 ответ

2 вещи, которые могут блокироваться (или оба).

1) файловая система: символьная ссылка не изменяет файловую систему перманент. Перманент будет все еще определен файлом, указал, не символьная ссылка перманент.

2) Ваш веб-сервер (вероятно, апач) не может позволить символьные ссылки в файлах, которым он служит из соображений безопасности. Необходимо было бы понять конфигурацию для фиксации этого, если это - проблема

2
ответ дан 24.11.2019, 06:46

Теги

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