Проблема владения / разрешения с автоматическим подключением exfat drive
Я новичок в Linux, и у меня возникают проблемы с автоматическим монтированием раздела в формате exFat на Lacie-диске в Ubuntu 16.04.
Я установил exfat-fuse
а также exfat-utils
и затем можно установить вручную, используя:
sudo mount -t exfat /dev/sdb2 /media/maria/Lexfat
Диск exfat не будет автоматически монтироваться, поэтому я отредактировал /etc/fstab
(хотя не уверен, что означают варианты, так что, возможно, проблема в этом...?)
sudo nano /etc/fstab
/dev/sdb2 /media/maria/Lexfat exfat defaults,auto,umask=000,users,rw 0 0
(Я пытался получить UUID, используя blkid
, но это не список моего exfat диска)
Теперь диск запускается автоматически при запуске Ubuntu, но принадлежит пользователю root.
Поэтому мне нужно дать пароль, чтобы размонтировать его, и мне не разрешено перемонтировать его с помощью графического интерфейса. Мне не разрешено менять владельца, используя chown
, или.
Я перенес файлы с удаленного сервера на диск, используя rsync
, который прекрасно работает, кроме того, что я получаю
failed to set times-error
Я предполагаю, что и монтаж, и rsync
Проблемы с правами собственности / разрешениями, но я не понимаю, как это исправить. Есть идеи, пожалуйста?
1 ответ
Automount exfat с разрешениями пользователя
При указании опции auto устройства автоматически монтируются во время загрузки с правами root. Правильные параметры exfat описаны на странице руководства mount.exfat. Изменить /etc/fstab
вход в:
/dev/sdb1 /media/maria/Lexfat exfat defaults,uid=1000,gid=1000 0 0
Параметры по умолчанию (rw, suid, dev, exec, auto, nouser и async) в большинстве случаев достаточно хороши. Правильный uid
а также gid
может быть получен
$ id yourusername
uid=1000(yourusername) gid=1000(yourusername) groups=1000(yourusername),4(adm),24(cdrom),...
Чоун в exfat
Учитывая chown
проблемы и ошибки: exfat не поддерживает права пользователей. Итак, используя chown
для файла внутри exfat всегда происходит сбой:
$ sudo chown root:root /media/maria/Lexfat/test.txt
chown: changing ownership of ‘test.txt’: Function not implemented
rsync в exfat
Проблема с отметками времени и разрешениями такая же, как и проблема владения: exfat не поддерживает ее. Но rsync все равно будет работать, просто не используйте -a
вариант.
$ rsync -r /from/here /media/maria/Lexfat