在 GNOME3 中禁用 USB 自动挂载

Nur*_*ria 5 automounting fstab gnome3

我正在尝试在 GNOME 3.14.1 (debian Jessie) 中禁用 USB 自动挂载。我已经使用 修改了 gnome 媒体处理dconf-editor,我的配置如下所示:

在此处输入图片说明

我不确定安装设备的过程或服务是什么,我没有/etc/fstab提及 USB 设备的条目。我以为是 gnome automount 正在安装设备。

有任何想法吗?

don*_*sti 7

作为记录,以下适用于gnome 3.28(在archlinuxfedora上测试)。


dconf-editor转到org > gnome > desktop > media-handling并关闭
automountautomount-open

在此处输入图片说明

如果您更喜欢终端,请运行

gsettings set org.gnome.desktop.media-handling automount false
gsettings set org.gnome.desktop.media-handling automount-open false 
Run Code Online (Sandbox Code Playgroud)

这些将禁用自动安装,但是,当您插入驱动器时,它仍会出现在文件管理器的右窗格中。如果您将鼠标悬停在该图标上,您会看到一个工具提示,上面写着“安装并打开驱动器”,这意味着您仍然可以通过单击鼠标来安装和打开驱动器。

在此处输入图片说明


要为所有用户禁用 USB 设备的自动安装并对用户隐藏设备,您可以使用udev规则。以 root 身份运行

cat <<\IN >/etc/udev/rules.d/99-disable-automount.rules
DRIVERS=="usb-storage", SUBSYSTEMS=="usb", ENV{UDISKS_AUTO}="0", ENV{UDISKS_IGNORE}="1"
IN
Run Code Online (Sandbox Code Playgroud)

如果其中任何一个对您不起作用,那么很可能是您的发行版特有的错误,我建议您报告它。


Val*_*ami 0

如果您正在运行jessiesystemd init systen,则会autofs导致 USB 设备自动挂载。

您可以使用,但如果您在环境中使用功能,systemctl disable autofs 则不建议这样做。autofsldap/nfs

也看看gnome-volume-manager