Автор Тема: Монтирование флэшки обычным пользователем  (Прочитано 1147 раз)

Оффлайн freezon

  • Начинающий
  • *
  • Сообщений: 16
    • Email
Здравствуйте. Помогите, пожалуйста, настроить монтирование флэшек под доменным пользователем без запросов пароля рута. В какую группу его добавить, чтоб было разрешено монтирование в свой домашний каталог? В файле /etc/fstab нет этого диска. Под рутом все монтируется.

Сейчас при попытке выполнить mount под обычным пользователем выдает

Unprivileged user can not mount NTFS block devices using the external FUSE
library. Either mount the volume as root, or rebuild NTFS-3G with integrated
FUSE support and make it setuid root. Please see more information at
http://tuxera.com/community/ntfs-3g-faq/#unprivileged
« Последнее редактирование: 14.03.2023 15:57:52 от freezon »

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 938
    • Домашняя страница
    • Email
Установите пакет polkit-rule-udisks2-mount
Андрей Черепанов (cas@)

Оффлайн freezon

  • Начинающий
  • *
  • Сообщений: 16
    • Email
Установите пакет polkit-rule-udisks2-mount

Спасибо, получилось, флэшка подключилась. Но к сожалению нельзя выбрать режим подключения. Как мне сделать, чтоб монтировалась в режиме readonly?

Вот по этому маналу делала https://wiki.altlinux.ru/Polkit

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 938
    • Домашняя страница
    • Email
Гуглите по параметрам монтирования udisks2.
Андрей Черепанов (cas@)

Оффлайн freezon

  • Начинающий
  • *
  • Сообщений: 16
    • Email
Гуглите по параметрам монтирования udisks2.

Не нашла по параметрам udisks2.
Нашла вот здесь http://storaged.org/doc/udisks2-api/latest/mount_options.html

/etc/udisks2/mount_options.conf
Пример 2. Принудительное включение всех креплений только для чтения
[defaults]
defaults=ro
allow=exec,noexec,nodev,nosuid,atime,noatime,nodiratime,ro,sync,dirsync,noload

Пример 3. Принудительное подключение всех подключений только для чтения, за исключением моего надежного USB-накопителя

[defaults]
defaults=ro
allow=exec,noexec,nodev,nosuid,atime,noatime,nodiratime,ro,sync,dirsync,noload

[/dev/disk/by-uuid/18afd8f0-0d86-4d96-8de0-5f92d2ee9800]
defaults=
allow=exec,noexec,nodev,nosuid,atime,noatime,nodiratime,ro,rw,sync,dirsync,noload


Я уже ближе к цели, но теперь мне нужно ограничить возможности пользователей по имени (или группе) и по UID флэшки. Думала в сторону fstab, но не вышло, потому что при попытке примонтировать прописанное в  fstab обычным пользаком (mount -a ), альт опять ругается на права (Unprivileged user can not mount NTFS block devices using the external FUSE library). Куда такие правила нужно прописывать?
« Последнее редактирование: 16.03.2023 08:55:57 от freezon »