如何编辑 sudoers 文件并传递包含命令列表的文件而不是 sudoers 文件中的命令列表

如何编辑 sudoers 文件并传递包含命令列表的文件而不是 sudoers 文件中的命令列表

我需要编辑 visudo 文件以允许用户访问某些命令。如果我编辑 visudo 文件以添加一些命令,那么我必须非常频繁地编辑 visudo 文件。我不想编辑 visudo 文件,而是想在该文件中给出文件地址,我想根据他们的要求修改命令。

答案1

您可以创建一个额外的配置文件,位于目录中/etc/sudoers.d/。您应该使用与中相同的语法/etc/sudoers/

但请注意!如果您在这些文件中犯了拼写错误,您将无法再使用该sudo命令,只要拼写错误存在,您就会失去管理员权限。

visudo编辑后解析 sudoers 文件,如果存在语法错误,则不会保存更改 -阅读更多

以下是与此问题相关的一个很好的答案:

相关内容