Debian中允许免输入密码使用超级用户运行命令

使用visudo编辑:

1
2
3
4
5
~# visudo /etc/sudoers
User_Alias ADMINS = user1,user2
ADMINS ALL = NOPASSWD:ALL
root ALL=(ALL:ALL) ALL
user3 ALL=(ALL:ALL) NOPASSWD:ALL

上述命令赋予别名ADMINS里的user1,user2和单独用户user3在任何主机、任何用户身份、任何用户组运行sudo命令免密码。
NOPASSWD:ALL表示执行任意命令不需要密码。
visudo编辑/etc/sudoers在保存会进行语法检测。