1ball 发表于 2004-7-24 23:00:22

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

为了方便看电视,写了个小脚本watchtv
/sbin/modprobe saa7134
xawtv -c /dev/video0
/sbin/rmmod saa7134

看的时候很麻烦,sudo watchtv,还要输入密码,超过sudo时限还不能卸载saa7134,喇叭里电视声音停不下来
如果直接把模块编译进内核的话即麻烦又会使喇叭里永远都是电视的声音
所以想知道是否能让内核加载/卸载saa7134时无须超级用户权限?

KanKer 发表于 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

1ball 发表于 2004-7-25 01:16:28

好办法,简单有效,谢了

BOoRFGOnZ 发表于 2004-7-25 08:03:55

强.....
页: [1]
查看完整版本: 能否让内核加载/卸载某个模块时无须输入su密码?