LINUX.ORG.RU

Сообщения durnayababa

 

SSHFS и выдача прав на папку и файлы

Подскажите пожалуйста, как выдать права пользователю на шару подключенную по sshfs, что-то в гугле не могу найти.

Суть вопроса
Есть панель управления хостингом на CentOS, которая автоматически, при создании нового сайта создает пользователя от имени которого все выполняется, допустим пусть будет lor и создает папку - /home/lor/sites/example.ru

Появилась необходимость перенести эту папку на внешнее хранилище (NAS), чтобы «сайт» работал с него, при этом конфиги трогать нельзя.

До меня дошло только то, что можно эту папку примонтировать.

sshfs -o nonempty user@10.20.30.40:/lor/ /home/lor/sites/example.ru/
В этом случае файловый менеджер панели видит содержимое на NAS, а nginx при попытке захода на example.ru явит 404 ошибку.
Пыталась назначить права на папку через chown, но ошибка
chown: changing ownership of ‘/home/lor/sites/example.ru/’: Permission denied

Пыталась добавить пользователя lor в администраторы и монтировать из под него, диск монтируется, но ситуация не изменяется, при этом зайти с админскими правами (sudo -s) не получается, пишет нет у пользователя прав.

Пролюбила весь день, но с места не сдвинулась.
В общем может кто сталкивался с подобной задачей - как примонтировать папку по sshfs, выдать не нее права пользователю (права должны быть и у панели и у пользователя), а еще потом права на файлы раздать. Или может есть более элегантное решение?

 , , , ,

durnayababa
()

RSS подписка на новые темы