Допустим, у меня есть доступ к каталогу в некоторой файловой системе - /media/vc1/
смонтированной и принадлежащей user1
. Я хочу дать доступ user2
(uid == 1001) к некоторому каталогу в /media/vc1/
(без копирования файлов). В идеале я хотел бы создать каталог /home/user2/mnt
который бы содержал содержимое /media/vc1/
. Я попытался выполнить следующую команду от имени root
:
mount --bind -o uid=1001 /media/vc1/ /home/user2/mnt/
Это не работает, вот статистика каталога mnt
:
Access: (0700/drwx------) Uid: ( 1000/ user1) Gid: ( 1000/ user1)
и доступ запрещен для user2
.
Чтобы было ясно, я не могу перемонтировать /media/vc1
как другой пользователь.
Согласно этому ответу, вы не можете использовать параметры uid
и gid
с --bind
. Я не уверен, как будет выглядеть правильная команда (я не хочу делать это постоянным, используя fstab
.).