LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1018|回复: 4

设备权限与组

[复制链接]
发表于 2006-8-20 21:03:58 | 显示全部楼层 |阅读模式
用了archlinux有一些日子了,今晚有空,想写点东西留下了,我又是个新手,只能写一点自己的心得吧

装完archlinux后,最好是用普通用户来进行日常的工作了.因为不是root,所以也经常出现这个设备不能用,那个设备不能用,最常见的就是声卡,cd之类的.我们可以用root来修改/dev/下相应设备的权限,但是由于采用的是udev,所以重启一次之后,这些权限又恢复到原来的样子了.

其实关于设备的权限的设定在/etc/udev/rules.d/udev.rules里,我们也不用改这个文件,因为这个文件中,将各个设备的权限都归类于各种组,比如 cdrom之类分在optical组,而声卡就在audio组了...

因此,如果要让一个普通用户具有指定设备的使用权限,只有将他加到指定的组就行了.
比如
video:x:91:huting
audio::92:huting
optical::93:hal,huting
发表于 2006-8-21 02:32:03 | 显示全部楼层
我直接加了个用户 怎么就可以听歌了 好像加到audio组就可以把?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-21 07:43:05 | 显示全部楼层
是的,加入到audio组就可以了
还有如果你在glxinfo时出现没有权限打开某个设备 ,只要将这个用户加入到video组
如果你用播放器听cd,结果说/dev/cdrom没有权限,只要加入optical组
回复 支持 反对

使用道具 举报

发表于 2006-8-21 08:20:17 | 显示全部楼层
谢谢分享!
等装上x window后试试
回复 支持 反对

使用道具 举报

发表于 2006-8-21 09:26:51 | 显示全部楼层
Post by tingxx
是的,加入到audio组就可以了
还有如果你在glxinfo时出现没有权限打开某个设备 ,只要将这个用户加入到video组
如果你用播放器听cd,结果说/dev/cdrom没有权限,只要加入optical组



还有播放DVD也是加到optical组
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表