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

Оффлайн freezon

  • Участник
  • *
  • Сообщений: 22
Здравствуйте. Помогите, пожалуйста, настроить монтирование флэшек под доменным пользователем без запросов пароля рута. В какую группу его добавить, чтоб было разрешено монтирование в свой домашний каталог? В файле /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

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

Оффлайн freezon

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

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

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

Оффлайн Skull

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

Оффлайн freezon

  • Участник
  • *
  • Сообщений: 22
Гуглите по параметрам монтирования 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 »