对于位于“/etc/sudoers.d”中的文件来说,数字前缀意味着什么?

对于位于“/etc/sudoers.d”中的文件来说,数字前缀意味着什么?

我去/etc/sudoers文件夹检查具有 sudo 权限的用户,发现每个文件都有一个数字前缀。

[email protected]:/etc/sudoers.d# ls
80-deploy-user  90-cloud-init-users README

它们有什么用?

答案1

文件按字母顺序读取。数字前缀以这种方式设置顺序。 - 用户10489

答案2

这一切都在 中解释了man run-partsrun-parts是一个在您事先不知道所有文件名的情况下有序处理一堆文件(数据、规则、定义等)的工具。这使得配置管理更加容易。使用的所有软件工具都run-parts遵循相同的配置文件顺序。run-parts是“一个巨大的配置文件”方法的替代方法。 1GCF 使确定已找到(并修复)所需的所有配置条目变得更加困难。使用run-parts,处理单个主题的所有配置条目都可以存储在单个专用文件中。强加的顺序run-parts使得可以在另一部分之前或之后“执行”一个部分,这有时很方便。

相关内容