Перестаньте просити автентифікації, щоб встановити USB-накопичувач


14

Мій Ubuntu 14.04 просить мій пароль для встановлення або відключення USB-накопичувача. Як я можу це змінити, щоб кріплення було автоматичним і не потрібно вводити пароль?

Йдеться про встановлення довільних USB-накопичувачів у / медіа, немає запису в / etc / fstab. Мій користувач перебуває у групі "plugdev", але запит на введення пароля все одно з'являється.

Відповіді:


11

Спробуйте це. Просто відкрийте термінал Ctrl+ Alt+ Tна клавіатурі. Коли він відкриється, запустіть команди (и) нижче:

sudo gedit /usr/share/polkit-1/actions/org.freedesktop.udisks2.policy

Коли вона відкриється, шукайте

<action id="org.freedesktop.udisks2.filesystem-unmount-others">
<defaults>
      <allow_any>auth_admin</allow_any>
      <allow_inactive>auth_admin</allow_inactive>
      <allow_active>auth_admin_keep</allow_active>
</defaults>

І змінити його на

<action id="org.freedesktop.udisks2.filesystem-unmount-others">
<defaults>
      <allow_any>yes</allow_any>
      <allow_inactive>yes</allow_inactive>
      <allow_active>yes</allow_active>
</defaults>

3
Подальше запитання: я бачу, що цей рядок <allow_active>...відображається у цих файлах 29 разів - чи рекомендуєте ви замінити їх усі; якщо ні; який розділ є правильним для оновлення?
GhostCat вітає Моніку C.

1
Спасибі. Скажіть, будь ласка, хтось може порадити, чи є спосіб редагувати це зручно? Здається, XML спроектований так, щоб він мав передній край, чи не так?
Санджай Манохар

Також хтось знає, що означає «прикріплене до іншого сидіння»? У мене ця проблема була раптово. Чи може бути так, що ubuntu думає, що мій диск знаходиться на іншому "сидінні"?
Санджай Манохар

2
Коли з'явиться діалогове вікно (для пароля), див. "Подробиці". Він повинен показувати щось на кшталт: "org.freedesktop.udisks2.filesystem-mount". Це правило, яке потрібно змінити. У мене було "так" в "enable_active", тому я встановив "так" також і в інших двох (enable_any та enable_inactive). Тепер діалогове вікно не відображається. До речі, я перевірив документацію udisk і не знайшов інтерфейсу для цих параметрів. Я згоден ... повинен бути один.
lepe

1
Я майже впевнений, що ви можете додати таке правило в / etc / polkit-1 / ... (див. Це посилання: forum.kde.org/viewtopic.php?f=22&t=112092 )
lepe

1

У мене була така ж проблема і сьогодні; "раптом" мій 14.04 захотів мій пароль на "все"; включаючи (не) кріплення USB-накопичувачів.

Я зрозумів, що я встановив openssh-сервер вранці. Після його видалення все повертається до норми; Я можу вставити USB-накопичувач; і він встановлюється, не запитуючи пароль. Дивно. Просто спробував докоряти; знову встановлений openssh-сервер; і ні ... цього разу ефекту немає.


0

Я також стикався з цією проблемою два рази. Попросити пароль не тільки під час usb-umnount usb, але й під час інших завдань, таких як запуск будь-якої програми. Я вирішив це шляхом перезавантаження системи. Це завжди працювало для мене.


0

У мене була така ж проблема з монтажем на одній із моїх систем. Я спробував використати підхід @Mitch, який вище для мене не працював (Хоча це може спрацювати чудово, якщо у вас проблема з демонтажем). Я почав подібний підхід для початку і

sudo gedit /usr/share/polkit-1/actions/org.freedesktop.udisks2.policy

але змінив цей розділ

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

з

<action id="org.freedesktop.udisks2.filesystem-mount">

до

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

відповідність вмісту, знайденого в старому

/usr/share/polkit-1/actions/org.freedesktop.udisks.policy

Джерела: @Mitch відповідь вище

     `/usr/share/polkit-1/actions/org.freedesktop.udisks.policy`

     https://forum.kde.org/viewtopic.php?f=22&t=112092

Тестування

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.