歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Unix知識 >> 關於Unix

FreeBSD 6.2下讓普通用戶也有權限使用光驅


默認設置,在 FreeBSD 下只有 root 有權限使用光驅。普通用戶要使用光驅只能是 su 到 root 下或者用 sudo 。在 GUI 下兩者都不太方便(而且也不安全?)。比如 gnome 的 CD 播放器就無法播放 gnome-cd 。
要賦給普通用戶使用光驅的權限,可分為兩個層次。
perm acd0 0660
並把自己加入到 acd0 所屬的組。
[lgfang@fbbox ~]$ ls -ld /dev/acd0
crw-rw---- 1 root operator 0, 92 11 18 16:10 /dev/acd0
[lgfang@fbbox ~]$ pw usermod -G operator
[lgfang@fbbox ~]$ groups lgfang
wheel operator
這樣,就可以直接用 mplayer 看碟了。
vfs.usermount=1
注意:只能 mount 到自己 own 的路徑下。
我們可以用sysctl -w先試驗一下:
[lgfang@fbbox ~]$ cat /etc/fstab
# Device Mountpoint FStype Options Dump Pass#
~~~~~~
/dev/acd0 /cdrom cd9660 ro,noauto 0 0
[lgfang@fbbox ~]$ mount /dev/acd0
mount_cd9660: /dev/acd0: Operation not permitted
[lgfang@fbbox ~]$ sudo sysctl -w vfs.usermount=1
vfs.usermount: 0 -> 1
[lgfang@fbbox ~]$ mount /dev/acd0
mount_cd9660: /dev/acd0: Operation not permitted
[lgfang@fbbox ~]$ sudo chown lgfang /cdrom
[lgfang@fbbox ~]$ mount /dev/acd0
Copyright © Linux教程網 All Rights Reserved