| 用途 | 编辑 /etc/sudoers 及其 drop-in 文件 |
|---|---|
| 语法 | visudo [-f 文件] |
| 所属 | sudo 软件包 |
常用示例
常用示例
visudo -f /etc/sudoers.d/deploy
# drop-in 文件里写:
deploy ALL=(ALL) NOPASSWD: /bin/systemctl restart myapp
%developers ALL=(ALL) /usr/bin/less /var/log/*检查语法
检查语法
visudo -c # 校验所有 sudoers 文件
visudo -cf /etc/sudoers.d/deploy # 校验单个文件永远别用 vi 直接改 /etc/sudoers;一旦语法错误且无 root 会话,可能只能走单用户/救援模式救回。