http://www.linuxidc.com/Linux/2014-04/100672.htm


参考以上文档即可解决  Ubuntu 解锁不需要输入密码



2.另一种是用户登录时不需要输入密码

a,Ubuntu 桌面右上角点击当前用户button,点击user accounts

b,选中当前用户,右侧先unlock,然后将automatic login 设为on


3.用户sudo 时不需要输入密码

a,切换到root账号

b,vim /etc/sudoers   add a line

我添加"jay ALL = NOPASSWD: ALL"这样一行;但是,jay执行sudo时还是需要输入密码,这是为什么? 

原来是,我这一行在"%admin ALL=(ALL) ALL"组策略之前前,后面的组配置覆盖了前面的配置,而jay属于admin组,所以需要密码。 

这时,只需要将%admin行用#注释掉即可。OK!然后立马就生效了,可能执行sudo时系统都会去读取/etc/sudoers的,所以立即就生效了。