gnome-initial-setup 密码质量检查

gnome-initial-setup 密码质量检查

在首次用户登录时如何或在哪里gnome-initial-setup检查密码质量?我正在尝试自定义图像以强制用户使用更长更复杂的密码(然后是当前设置的 6),但似乎初始设置有自己的方法来检查规则 - 它似乎忽略了两种pam.d设置/etc/security/pwquality.conf(通过浏览代码似乎它正在使用 pwquality lib)。

编辑:好的,我发现 Ubuntu 上的帐户设置很可能仍然由 ubiquity 处理,而不是 gnome-initial-setup

答案1

我发现密码检查直接硬编码到 ubiquity 中。这不是一个好的解决方案,尤其是当有例如 pwquality 的 python 模块可以进行正确检查,并且还可以使用 pam.d 也使用的标准配置文件对其进行配置时。

human_password_strength因此,如果有人需要更改,则脚本password_strength中有两个函数可供参考ubiquity/validation.py

相关内容