LINUX.ORG.RU

mount каталогов

 , ,


0

1

Есть сайт на битрикс, для него сделали еще копии на разных языках, т.е. есть сайты ru (основной сайт) и co, com и es (для них сделан симлинк каталогов bitrix, images, local, upload c ru сайта)

в основной сайт ru смонтированы сайты co, com и es через

mount -o bind site.co site.ru/local/site/site.co
mount -o bind site.com site.ru/local/site/site.com
mount -o bind site.es site.ru/local/site/site.es

если я проверяю файлы по пути, например

ls -l site.ru/local/site/site.es
то файлы есть

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

ls -l user/site.ru/local/site/site.es
то каталоги пустые, а если
ls -l user/site.es/local/site/site.com
то файлы все есть, в чем может быть проблема?



Последнее исправление: Garcia (всего исправлений: 2)

Ответ на: комментарий от soomrack

все было сделано так для всех сайтов

setfacl -R -m u:user_site:7 /home/site.ru
setfacl -d -R -m u:user_site:7 /home/site.ru
setfacl -R -m u:user:7 /home/site.ru
setfacl -d -R -m u:user:7 /home/site.ru
cd /home/user
mkdir site.ru
mount -o bind /home/site.ru site.ru/

как это не поддерживает? если доступы есть, нет доступа через двойное монтирование, как я понимаю, т.к. в site.ru монтируются co, com и es в local/site и потом еще монтируется в каталог пользователя, а если смотреть через сайт, например, user/site.co/local/site/site.es то тут только одно монтирование, а local это ссимлинк

Garcia
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.