QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1112|回复: 3

能否让内核加载/卸载某个模块时无须输入su密码?

[复制链接]
发表于 2004-7-24 23:00:22 | 显示全部楼层 |阅读模式
为了方便看电视,写了个小脚本watchtv
/sbin/modprobe saa7134
xawtv -c /dev/video0
/sbin/rmmod saa7134

看的时候很麻烦,sudo watchtv,还要输入密码,超过sudo时限还不能卸载saa7134,喇叭里电视声音停不下来
如果直接把模块编译进内核的话即麻烦又会使喇叭里永远都是电视的声音
所以想知道是否能让内核加载/卸载saa7134时无须超级用户权限?
发表于 2004-7-24 23:31:14 | 显示全部楼层
用visudo修改/etc/sudoers文件,在里面加入:
youraccount    ALL=(ALL)       NOPASSWD: ALL

将脚本写成:
sudo /sbin/modprobe saa7134
xawtv -c /dev/video0
sudo /sbin/rmmod saa7134
回复

使用道具 举报

 楼主| 发表于 2004-7-25 01:16:28 | 显示全部楼层
好办法,简单有效,谢了
回复

使用道具 举报

发表于 2004-7-25 08:03:55 | 显示全部楼层
强.....
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-23 07:46 , Processed in 0.060741 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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