sudo 的NOPASSWD无效

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
头像
kingkongmok
帖子: 340
注册时间: 2006-03-23 14:48

sudo 的NOPASSWD无效

#1

帖子 kingkongmok » 2007-03-03 19:42

在debian的etch下似乎就修改sudoers的配置文件即可实现sudo无须询问密码的。可不知道为何在ubuntu下不行。请教。

代码: 全选

kk@kk-desktop:~$ sudo vim .xinitrc 
Password:
Sorry, try again.
Password:
sudo: pam_authenticate: Conversation error
kk@kk-desktop:~$ sudo grep ^kk /etc/group /etc/passwd /etc/sudoers 
Password:
/etc/group:kk:x:1000:
/etc/passwd:kk:x:1000:1000:kk,,,:/home/kk:/bin/bash
/etc/sudoers:kk ALL=(ALL) NOPASSWD:ALL
kk@kk-desktop:~$ 

applnk
帖子: 1485
注册时间: 2007-02-13 15:24
来自: 地球

#2

帖子 applnk » 2007-03-03 20:46

sudo无须询问密码不会不安全吗?
头像
kingkongmok
帖子: 340
注册时间: 2006-03-23 14:48

#3

帖子 kingkongmok » 2007-03-03 21:06

man sudoers 中的例子是这样做的

代码: 全选

FULLTIMERS     ALL = NOPASSWD: ALL
这个都不行:-(

当然NOPASSWD tab是在sudoers中考虑给常用的命令做的,例如

代码: 全选

 ALL            CDROM = NOPASSWD: /sbin/umount /CDROM,/sbin/mount -o nosuid\,nodev /dev/cd0a /CDROM
由于我的是做desktop,一般安全基本不需要考虑。
nohappiness
帖子: 44
注册时间: 2008-12-12 22:58

Re: sudo 的NOPASSWD无效

#4

帖子 nohappiness » 2012-08-03 16:10

有其他组设置覆盖了你的用户设置,比如你属于admin组,那么admin组的sudo设置需要密码那么你的不需要密码就无效了
回复