У меня есть вопрос, связанный с 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 также не монтируются, но Я думаю, что лучше сначала сосредоточиться на другой проблеме.
После дальнейшего исследования я заставил его работать для ссылки:
настраивают /etc/usbmount/usbmount.conf
, как обозначено выше, но была небольшая ошибка, которой я верю FS_MOUNTOPTIONS
, должен быть:
FS_MOUNTOPTIONS = "-fstype=vfat, uid=1000, gid=1000, dmask=0007, fmask=0177"
Hope это помогает. Это в настоящее время только работает на отформатированный USBs FAT. Отформатированные NTFS палки, которые я не смог автосмонтировать (все же) даже при том, что я добавил FS_MOUNTOPTIONS
команды.
Не может протестировать это самостоятельно, поскольку я не использую 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, опции" к той строке для каждой дополнительной файловой системы.