如何配置 FreeBSD(无 GUI)以允许非 root 用户挂载 USB 驱动器?
我已按照步骤操作这里,但我仍然得到:
$ mount -t msdosfs -o shortnames /dev/da0s1 ~/media/d300
mount_msdosfs: /dev/da0s1: Operation not permitted
我的配置似乎正确?
$ tail -n 2 /etc/devfs.conf
own /dev/da0 root:vfs
perm /dev/da0 0660
$ sysctl vfs.usermount
vfs.usermount: 1
$ id
uid=1000(matthew) gid=1000(matthew) groups=1000(matthew),900(vfs)
...但似乎没有生效:
$ ll /dev/da*
crw-r----- 1 root operator 0, 111 Jan 7 19:42 /dev/da0
crw-r----- 1 root operator 0, 112 Jan 7 19:42 /dev/da0s1
...正如 Richard Smith 向我指出的那样,这显然不适用于热插拔设备。那么,如何允许用户安装热插拔设备呢?