usbmount - права доступа к папке (root)

У меня есть вопрос, связанный с usbmount и рут правами. Я установил usbmount на свой Ubuntu (18.04.2 LTS), и он монтирует различные USB-флешки в нужную папку (/home/user1/USB), которую я указал в файле /etc/usbmount/usbmount.conf.

Я могу открыть папку и просмотреть содержимое в графическом интерфейсе, но не могу открыть медиафайл (например, посмотреть .mp4 с VLC). VLC откроется, но ничего не покажет.

Проверка прав доступа к папке, похоже, что папка /home/user1/USB разрешает доступ только от пользователя root. Если я хочу изменить владельца папки, я получаю сообщение об ошибке.

Я также попробовал предложения в usbmount + samba permissions , которые ничего не меняют.

У кого-нибудь есть другие предложения, как мне получить доступ к файлам?

Вот мои usbmount.conf:

ENABLED=1
MOUNTPOINTS="/home/user1/USB"
FILESYSTEMS="vfat ntfs fuseblk  ext2 ext3 ext4 hfsplus"
MOUNTOPTIONS="sync,noexec,nodev,noatime,nodiratime"
FS_MOUNTOPTIONS="uid=1000,gid=1000,dmask=0077,fmask=0177"
VERBOSE=no

палочки в формате NTFS также не монтируются, но Я думаю, что лучше сначала сосредоточиться на другой проблеме.

2
задан 1 October 2019 в 16:29

2 ответа

После дальнейшего исследования я заставил его работать для ссылки:

  • Чистая установка usbmount через самоскомпилированный .deb-файл (Инструкции: https://www.linuxuprising.com/2019/04/automatically-mount-usb-drives-on.html )
  • настраивают /etc/usbmount/usbmount.conf, как обозначено выше, но была небольшая ошибка, которой я верю FS_MOUNTOPTIONS, должен быть:

    FS_MOUNTOPTIONS = "-fstype=vfat, uid=1000, gid=1000, dmask=0007, fmask=0177"

Hope это помогает. Это в настоящее время только работает на отформатированный USBs FAT. Отформатированные NTFS палки, которые я не смог автосмонтировать (все же) даже при том, что я добавил FS_MOUNTOPTIONS команды.

0
ответ дан 23 October 2019 в 09:45

Не может протестировать это самостоятельно, поскольку я не использую usbmount, но я предполагаю переменную

FS_MOUNTOPTIONS="uid=1000,gid=1000,dmask=0077,fmask=0177"

потребности, которые будут изменены.

Согласно документация :

# Filesystem type specific mount options: This variable contains a space
# separated list of strings, each which the form "-fstype=TYPE,OPTIONS".
#
# If a filesystem with a type listed here is mounted, the corresponding
# options are appended to those specificed in the MOUNTOPTIONS variable.
#
# For example, "-fstype=vfat,gid=floppy,dmask=0007,fmask=0117" would add
# the options "gid=floppy,dmask=0007,fmask=0117" when a vfat filesystem
# is mounted.
FS_MOUNTOPTIONS=""

документация, возможно, немного неоднозначна, но это, кажется, предлагает, чтобы Вы использовали следующее (в качестве примера для vfat файловой системы):

FS_MOUNTOPTIONS="-fstype=vfat,uid=1000,gid=1000,dmask=0077,fmask=0177"

В случае необходимости, добавьте больше строк типа "-fstype=xyz, опции" к той строке для каждой дополнительной файловой системы.

1
ответ дан 23 October 2019 в 09:45

Другие вопросы по тегам:

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