Назад | Перейти на главную страницу

Как смонтировать набор данных ZFS с заданным uid / gid?

Мне кажется, что мне здесь не хватает чего-то очень простого / базового, но я не смог понять, как смонтировать набор данных ZFS, чтобы точка монтирования (корневой каталог) имела данное владение uid / gid? Что-то вроде:

root# zfs mount -o uid=[uid] -o gid=[gid] ....

Право собственности на (корневой) каталог является свойством этого каталога. Если вы хотите его изменить, вы должны сделать это после монтирования файловой системы. Это не имеет ничего общего с zfs. Только драйверы файловых систем для таких файловых систем, как FAT или VFAT, которые не имеют права собственности на файл в качестве встроенного свойства, позволяют вам установить пользователя / группу во время монтирования.

Итак, чтобы ответить на ваш вопрос

# zfs mount mypool/myzfs
# chown myuser:mygroup /mypool/myzfs

это все, что нужно.