Как смонтировать набор данных ZFS с данным uid/gid?
Я чувствую, что мне здесь не хватает чего-то очень простого / базового, но я не смог понять, как смонтировать набор данных ZFS так, чтобы точка монтирования (корневой каталог) имела данное владение uid/gid? Что-то вроде:
root# zfs mount -o uid=[uid] -o gid=[gid] ....
1 ответ
Решение
Владение (корневым) каталогом является свойством этого каталога. Если вы хотите изменить его, вы должны сделать это после монтирования файловой системы. Это не имеет ничего общего с ZFS. Только драйверы файловых систем для файловых систем, таких как FAT или VFAT, которые не имеют владения файлами в качестве встроенного свойства, позволяют устанавливать пользователя / группу во время монтирования.
Итак, чтобы ответить на ваш вопрос
# zfs mount mypool/myzfs
# chown myuser:mygroup /mypool/myzfs
это все, что нужно.