Я столкнулся с интересным поведением, связанным с символическими ссылками, и cd
.
У меня есть пользователь www
, в группе totalolage
У меня есть символически связанный каталог /tmp/www/
-> /home/totalolage/Projects/.../public
Целевой каталог (public
) и все содержащие каталоги доступны и cd
- доступны пользователю www
. Однако, когда я пытаюсь получить доступ к каталогу public
с пользователем www
через символическую ссылку, мне отказывают в разрешении.
Это неслучиться для пользователя totalolage
.
Я хотел бы знать, почему это происходит и как я могу это обойти?
Я пытаюсь использовать /tmp/www/
в качестве изменяемого корня для локального nginx
сервера, поэтому, когда я хочу что-то отладить, я могу просто связать это с каталогом, не возиться с файлами конфигурации или портами. Сервер nginx
работает как пользователь www
, и поэтому php-fpm
не может прочитать /tmp/www/index.php
.