Я хочу смонтировать дополнительный диск с данными ext4 с указанным разрешением rwx для определенного пользователя. Точка монтирования находится внутри дома такого пользователя и принадлежит ему. Я добавил новый диск с данными /etc/fstab
стандартным способом:
/dev/hda /home/user/new_disk ext4 defaults,errors=remount-ro 0 1
В любом случае, когда новый раздел монтируется, владелец точки монтирования меняется с user.group на root.root, и поэтому у пользователя нет прав на запись в него. Я могу вручную изменить владельца точки монтирования, чтобы пользователь мог писать туда, но проблема появляется при каждой перезагрузке. Я даже попытался добавить диск fstab
следующим образом:
/dev/hda /home/user/new_disk ext4 umask=0077,uid=1000,gid=1000,errors=remount-ro 0 1
Но в этом случае система выдает ошибку, поскольку том имеет формат ext4. Я хочу либо:
- смонтировать диск ext4 уже с указанным пользователем разрешением или
- меняйте владельца точки монтирования при каждом запуске после монтирования диска.
linux
permissions
mount
fstab
green69
источник
источник
Ответы:
Используйте
bindfs
:Смонтируйте
ext4
файловую систему как/media/disk
:Свяжите смонтированную файловую систему с разрешениями для текущего пользователя (или любого другого пользователя / группы):
источник
Только поддержка FAT, VFAT, EXFAT
uid
,gid
,umask
варианты. Вы можете проверить это, прочитав список возможных опций наmount
странице руководства , раздел «Опции монтирования для жира» .Однако вы можете изменить владельца существующей системы каталогов, используя chown в точке монтирования файловой системы, например:
источник
Я только что столкнулся с той же проблемой. Сначала я смонтировал файловую систему, а затем изменил все разрешения и
owner:group
точку монтирования, подкаталоги и файлы. Затем, когда я отключаю файловую систему и перемонтирую ее, эти изменения кажутся постоянными.Здесь вы можете видеть, что права доступа и владелец не сбрасываются при перемонтировании файловой системы.
источник
При монтировании файловой системы EXT, разрешения с точки зрения файловой системы хоста, по-видимому, являются теми, которые когда-либо была у гостевой файловой системы.
источник