停止要求身份验证以安装 USB 记忆棒

mar*_*s_b 15 usb-drive mount authentication usb-storage 14.04

我的 Ubuntu 14.04 要求我输入密码来安装或卸载 USB 记忆棒。如何更改它,以便自动挂载并且不需要输入密码?

这是关于在/media 中安装任意U 盘,/etc/fstab 中没有条目。我的用户在 'plugdev' 组中,但密码提示无论如何都会出现。

Mit*_*tch 12

尝试这个。只需按键盘上的Ctrl+ Alt+T即可打开终端。当它打开时,运行以下命令:

sudo gedit /usr/share/polkit-1/actions/org.freedesktop.udisks2.policy
Run Code Online (Sandbox Code Playgroud)

当它打开时寻找

<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>
Run Code Online (Sandbox Code Playgroud)

并将其更改为

<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>
Run Code Online (Sandbox Code Playgroud)

  • 后续问题:我看到该字符串 `&lt;allow_active&gt;...` 在该文件中出现了 29 次 - 您是否建议将它们全部替换;如果不; 哪个部分是正确的更新? (3认同)
  • 显示对话框(密码)时,请参阅“详细信息”。它应该显示如下内容:“org.freedesktop.udisks2.filesystem-mount”。这是你需要改变的规则。我在“allow_active”中有“yes”,所以我在另外两个(allow_any 和allow_inactive)中也设置了“yes”。现在不显示对话框。顺便说一句,我检查了 [udisk 文档](http://udisks.freedesktop.org/docs/latest/) 并没有找到这些选项的界面。我同意……一定有一个。 (2认同)