我有一台 Fedora 15 机器,它位于公共网络上。如何配置它,以便当非 root 用户插入 USB 驱动器时,机器将其安装为只读设备。
答案1
你可能想要查找 udev 规则,例如查看此处https://wiki.archlinux.org/index.php/Udev
另请参阅最后一个例子http://www.linuxforu.com/2012/06/some-nifty-udev-rules-and-examples/,因为它展示了如何在连接 USB 驱动器时生成您自己的脚本。从那里,您甚至可以在此阶段打开一个弹出窗口来警告用户,并相应地安装或重新安装 USB 驱动器(例如使用mount -o remount -r /mymountpoint
)
答案2
典型的 Fedora 安装使用gnome-volume-manager
。我建议您研究一下。我使用 KDE,它有自己的设备管理器。
或者,您当然可以/etc/fstab
手动创建一个条目并为其赋予所需的权限和选项。mount
在这种情况下,相关选项将是ro user auto
。