|
发表于 2004-8-29 22:50:21
|
显示全部楼层
关于kde下普通用户加载iso的问题,可以这样解决:
将下面代码保存为一个文件,加上可执行权限(chmod +x ?)运行一下即可。建议大家看一下关于sudoers的用法,这种有关系统安全的设置是每一个linux用户应该掌握的基础知识。若安装程序都把这些都给包办了,可能会给用户带来很大的安全隐患,正式版中会为在安装时设置的普通用户自动设置该sudo权限。
#!/bin/sh
i=500
while true
do
tmpuser=$(grep -R $i /etc/passwd|cut -f1 -d ":")
if [ $tmpuser ];then
echo "$tmpuser ALL=NOPASSWD:/bin/mount -t iso9660 -o loop\,ro\,nodev\,exec\,nosuid\,* */Mount-ISO*,/bin/umount */Mount-ISO*" >> /etc/sudoers
i=`expr $i + 1`
else
break
fi
done |
|