Проблема в Ubuntu: когда запущено несколько сессий пользователей и к компу подключается флешка, то при переходе в другого пользователя появляется окно с вводом пароля для разрешения монтирования флешки. Данный факт невероятно бесит.
Authentication is required to mount USB /dev/sdc1

Смотрим в файл:

$ sudo nano /var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla

какие экшны у нас задействованы для правила 

[Mounting, checking, etc. of internal drives]
Identity=unix-group:admin;unix-group:sudo
Action=org.freedesktop.udisks.filesystem-*;org.freedesktop.udisks.drive-ata-smart*;org.freedesktop.udisks2.filesystem-mount-system;org.freedesktop.udisks2.encrypted-unlock-system;org.freedesktop.udisks2.filesystem-fstab;
ResultActive=yes

нас интересует правило монтирования org.freedesktop.udisks2.filesystem-mount-system

Чтоб это исправить нужно в файле /usr/share/polkit-1/actions/org.freedesktop.UDisks2.policy

$ sudo nano /usr/share/polkit-1/actions/org.freedesktop.UDisks2.policy

в action <action id="org.freedesktop.udisks2.filesystem-mount-system">
изменить 

    <defaults>
      <allow_any>auth_admin</allow_any>
      <allow_inactive>auth_admin</allow_inactive>
      <allow_active>auth_admin_keep</allow_active>
    </defaults>

на

   <defaults>
      <allow_any>no</allow_any>
      <allow_inactive>no</allow_inactive>
      <allow_active>auth_admin_keep</allow_active>
    </defaults>

В результате флешка будет монитроваться ТОЛЬКО для текущего пользователя и при активации сессии другого пользователя не будет всплывать окно с вводом пароля для монтирования флешки.
 

В данном случае пароль продолжит спрашивать, если другой пользователь захочет размонтировать флешку.

Добавить комментарий

Содержимое данного поля является приватным и не предназначено для показа.
  • HTML-теги не обрабатываются и показываются как обычный текст
 d8888b.  .d888b.  d88888P   88888888b  dP   dP   dP 
`88 Y8' `8P d8' 88 88 88 88
.aaadP' d8bad8b d8' a88aaaa 88 .8P .8P
88' 88` `88 d8' 88 88 d8' d8'
88. 8b. .88 d8' 88 88.d8P8.d8P
Y88888P Y88888P d8' 88888888P 8888' Y88'

Введите код, изображенный в стиле ASCII-арт.