linux sudo

# 编辑/etc/sudoers文件

visudo

# 编辑/etc/sudoers文件,并检查语法等错误

visudo -c

# 编辑/etc/sudoers文件,但不打印语法等错误

visudo -q

# 显示版本信息

visudo -V

Ctrl+x 退出,提示保存文件到/etc/sudoers.tmp,直接回车。如果语法检查有错误,会提示

What now?

Options are:

(e)dit sudoers file again

e(x)it without saving changes to sudoers file

(Q)uit and save changes to sudoers file (DANGER!)

输入e继续编辑

语法

root    ALL=(ALL:ALL) ALL root用户在所有主机上以所有组所有用户的身份执行所有命令

%sudo   ALL=(ALL:ALL) ALL sudo组下的所有用户,可以执行所有命令

username   ALL=ALL:ALL)  NOPASSWD:/usr/sbin/  sudo时不需要输入密码,执行/usr/sbin下所有命令

相关推荐