Как я могу смонтировать внешний диск в fstab и передать его нескольким пользователям?

905
Kangkan

Я подключаю внешний диск к Raspberry-Pi (Debian / stretch) и подключаю внешний диск fstabследующим образом:

UUID=1AD09862DC893951 /media/USBHDD1 ntfs-3g nofail,uid=pi,gid=pi,umask=007 0 0 

После того, как диск смонтирован, я хочу предоставить владение ( chown) для разных папок в нем разным пользователям.

В настоящее время sudo chowm -R www-data:www-data /media/USBHDD1/Pi/Dataне оказывает никакого влияния.

Это возможно? Если да, какие изменения мне нужно сделать?

ОБНОВИТЬ:

Что я пытаюсь сделать? Я устанавливаю OwnCloud и хотел сохранить данные OwnCloud на этом диске. Этот диск также монтируется как общий ресурс Samba. Теперь для OwnCloud мне нужен был доступ (Владение / Чтение-Запись) к папке на Диске. OwnCloud пишет в него как www-данные

1
Не могли бы вы добавить мини-дерево каталогов и объяснить, какой пользователь будет иметь доступ к каждой папке? Вы хотите установить это при загрузке? Если вы установите его один раз, он должен сохранить его. xR34P3Rx 6 лет назад 0
текущая команда, которую вы выполняете, даст www-data read-write-exec как для владельца, так и для группы, а для других она даст чтение, если вы запустите `ls -l | grep Data` (запустить в родительской папке Data) вы можете увидеть сами. Если это не то, что вам нужно, вам нужно обратиться к команде `chmod`, и вы можете изменить права доступа для владельца / группы и других. При этом вы можете предоставить / запретить полный доступ к папке для пользователей. xR34P3Rx 6 лет назад 0

1 ответ на вопрос

4
grawity

Хотя NTFS поддерживает разрешения, отображение из стиля Windows в стиль POSIX является проблематичным и по умолчанию отключено в ntfs-3g.

Для его активации необходимо:

  • Если диск используется совместно с Windows - создайте файл UserMapping, который сопоставляет SID Windows с UID Linux, по умолчанию ntfs-3g будет искать его по адресу:

    /media/USBHDD1/.NTFS-3G/UserMapping 

    ntfs-3g.usermap может полуавтоматически генерировать список.

  • В противном случае вы можете просто добавить permissionsопцию монтирования или вручную выбрать любой SID-префикс.

http://www.tuxera.com/community/ntfs-3g-manual/#6

Похожие вопросы