/etc/sudoers.d文件中的文件未被sudo读取

Ric*_*ick 22 linux filenames sudoers

我想在sudoers文件中添加一个用户,我不想触摸原始/etc/sudoers文件,所以我在目录下添加了一个新文件/etc/sudoers.d.

有趣的是关于新添加文件的名称.最初,我将文件命名为sudoers.local,文件从未生效; 然后我将文件重命名为customize,立即生效.文件名sudoers.customize也不起作用.似乎任何包含的文件名sudoers都不起作用.有人知道原因吗?在所有三种情况下,该文件都具有适当的权限-r--r-----.

操作系统是64位CentOS 6.5.

Jim*_*son 56

来自sudoers手册页:

#includedir指令可用于创建sudo.d目录,系统包管理器可以将sudoers规则作为包安装的一部分删除.例如,给定:

#includedir /etc/sudoers.d
Run Code Online (Sandbox Code Playgroud)

sudo将读取/etc/sudoers.d中的每个文件,跳过以"〜"结尾或包含"."的文件名.避免导致包管理器或编辑器临时/备份文件出现问题的字符.

  • 你刚刚救了我的夜晚 (4认同)
  • 我希望我早点见到这一点......现在已经耗尽了午夜油! (3认同)