user_list host_list=effective_user_list tag_list command_list哪里:
user_list
- 用户列表或已设置的用户别名。host_list
- 用户可以在其上运行sudo的主机或主机别名列表。effective_user_list
- 他们必须作为别名运行或作为别名运行的用户列表。tag_list
- 标签列表,如NOPASSWD。command_list
- 要由用户使用sudo运行的命令或命令别名列表。
aaronkilik
的示例中的
aaronkilik
)使用
sudo而不使用密码运行所有命令,请打开
sudoers文件:
$ sudo visudo并添加以下行:
aaronkilik ALL=(ALL) NOPASSWD: ALL对于组的情况,请在组名前使用
%
字符,如下所示; 这意味着
sys
组的所有成员将使用sudo而不使用密码运行所有命令。
%sys ALL=(ALL) NOPASSWD: ALL要允许用户使用sudo而不使用密码运行给定的命令(
/bin/kill
),请添加以下行:
aaronkilik ALL=(ALL) NOPASSWD: /bin/kill下面的行将使
sys
组的成员运行命令:
/ bin / kill ,
/ bin / rm使用
sudo而不使用密码:
%sys ALL=(ALL) NOPASSWD: /bin/kill, /bin/rm
运行sudo without Password