我需要编辑 visudo 文件以允许用户访问某些命令。如果我编辑 visudo 文件以添加一些命令,那么我必须非常频繁地编辑 visudo 文件。我不想编辑 visudo 文件,而是想在该文件中给出文件地址,我想根据他们的要求修改命令。
答案1
您可以创建一个额外的配置文件,位于目录中/etc/sudoers.d/
。您应该使用与中相同的语法/etc/sudoers/
。
但请注意!如果您在这些文件中犯了拼写错误,您将无法再使用该sudo
命令,只要拼写错误存在,您就会失去管理员权限。
visudo
编辑后解析 sudoers 文件,如果存在语法错误,则不会保存更改 -阅读更多。
以下是与此问题相关的一个很好的答案: