Страницы

Поиск по вопросам

суббота, 8 июня 2019 г.

fstab и монтирование ФС обычным пользователем

Вопрос скорее имеет познавательный характер, чем практический, но всё-же.
Фрагмент fstab:
/dev/disk/by-label/vmf /vmf ext2 noauto,nofail,user,noexec,rw 0 2
Насколько я понимаю, что такая ФС не будет промонтирована автоматически при загрузке. Её может монтировать обычный пользователь
]$ mount /dev/disk/by-label/vmf
Ну а при двойном клике на значёк ФС на рабочем столе все-равно запрашивается пароль администратора.
Можно ли сделать, чтобы пароль не запрашивался, Или монтировалась автоматически при первом обращении к /vmf


Ответ

В полките есть такое правило:
Mount/unmount filesystems defined in the fstab file with the x-udisks-auth option ... auth_admin auth_admin auth_admin_keep

Добавить x-udisks-auth в фстаб
Правила в /usr/share/polkit-1/actions/org.freedesktop.UDisks2.policy на эту политику поставить
yes
Без fstab, просто по клику, можно разрешить в политике org.freedesktop.udisks2.filesystem-mount-system. Системные разделы сломать не должен, тк там куча процессов, которые не дадут отмонтировать рут налету.
Чтоб не затерлось при обновлении политику нужно скопировать куда-то в /var/

Комментариев нет:

Отправить комментарий