README.md
1# DAC用户群组合法性规则说明
2
3## 规则解释
4
5 - 规则要求
6 1. 检查用户名、uid的唯一性。
7 2. 检查passwd 文件中,同一用户定义的uid和所属的组是否一致。
8
9 - 解决方法
10 1. 按照uid 设置规则,重新设置用户名、uid。
11 2. 同一用户的uid和gid值一致。
12
13 - uid设置规则:
14 1. uid具有唯一性,不同用户/组的 uid,gid不可以相同。
15 2. 用户名/组名具有唯一性,不同用户的用户名/组名不可以相同。
16
17编译时会提示如下类型的告警:
18 ```
19 [NOT ALLOWED]: repeat uid name list: ['nwebspawn', 'nwebspawn']
20 [NOT ALLOWED]: repeat uid value list: [3081, 3081]
21 [NOT ALLOWED]: xxx has different passwd and group values
22```
23
24## 违规场景及处理方案建议
25 1. 根据 **[规则解释](README.md#规则解释)** 排查修改。
26