分页: 1 / 1

(已解决)visudo怎么修改才能使/usr/bin/里的关机脚本无须密码直接执行?

发表于 : 2010-12-20 20:22
nerver
我加了个 ALL=NOPASSWD:/usr/bin/oblogout 好像不行,一直提示我这行错误,不知咋改。
已解决:

代码: 全选

visudo
将其中的

代码: 全选

#%wheel ALL=(ALL) ALL
的#号去掉,难道你们的默认开了这个,我这默认是注释的,难到archbang配置不同?再加上

代码: 全选

用户名 ALL=(ALL) NOPASSWD:/usr/bin/oblogout
就好了。

Re: visudo怎么修改才能使/usr/bin/里的关机脚本无须密码直接执行?

发表于 : 2010-12-20 20:26
leeaman
viewtopic.php?f=120&t=45049
参考一下这个,论坛老前辈lili的作品,出错不负责任的,基本不加以这样做的

Re: visudo怎么修改才能使/usr/bin/里的关机脚本无须密码直接执行?

发表于 : 2010-12-20 20:37
onshoestring
鸟哥的书上有讲

代码: 全选

用户名 ALL=(ALL) NOPASSWD:/usr/bin/oblogout

Re: visudo怎么修改才能使/usr/bin/里的关机脚本无须密码直接执行?

发表于 : 2010-12-20 20:40
nerver
参考一下这个,论坛老前辈lili的作品,出错不负责任的,基本不加以这样做的
这个好像所有的sudo都不需要密码了,说实话这个脚本是archbang自带的关机脚本,它就是这么改的,但我感觉不安全,于是想改改,只是让sudo记住这个脚本。网上好像有ALL=NOPASSWD:/sbin/reboot这样的写法,不知道为啥/usr/bin/ 里的就不行。

Re: visudo怎么修改才能使/usr/bin/里的关机脚本无须密码直接执行?

发表于 : 2010-12-20 20:46
nerver
用户名 ALL=(ALL) NOPASSWD:/usr/bin/oblogout
这样一改就用户就没sudo权限了 :em20

Re: visudo怎么修改才能使/usr/bin/里的关机脚本无须密码直接执行?

发表于 : 2010-12-20 20:50
onshoestring
对啊,只能运行那个脚本。

Re: visudo怎么修改才能使/usr/bin/里的关机脚本无须密码直接执行?

发表于 : 2010-12-20 20:53
leeaman
ee有一个echo 密码传递给sudo的方法要不试试这个?

Re: (已解决)visudo怎么修改才能使/usr/bin/里的关机脚本无须密码直接执行?

发表于 : 2010-12-20 20:57
nerver
谢谢楼上两位,已解决。

Re: (已解决)visudo怎么修改才能使/usr/bin/里的关机脚本无须密码直接执行?

发表于 : 2010-12-22 0:43
游来游去
记号