今天不得不在几个客户端服务器上重置我的密码,尽管遵循了规则,我还是从 AIX 服务器收到消息“您的密码不符合要求:至少 2 个非字母字符”(Solaris 机器不提供错误消息,因此只会不断提示输入新密码)
我尝试过的密码包括像arstdyfu12445这样的东西!所以我肯定会包含非字母字符。
答案1
我刚刚测试过的同事的更新:
12arstdyfu445!!作品
似乎由于某些遗留原因,密码的前 8 个字符内需要遵守密码强度规则。
我将进行一些搜索,看看这是否适用于所有 AIX 和 Solaris 版本,但在谷歌搜索可用的 IBM 手册时我没有找到答案。
答案2
默认情况下,AIX 6.1 及更早版本使用仅接受 8 个字符的 crypt。使用您的原始密码 AIX 只能看到小写字符
答案3
您确定它说的是“字母”而不是“字母数字”吗?您显示的密码示例仅包含一个非字母数字字符(重复两次)。
还可以尝试将非字母字符放在更靠近密码开头的位置;也许密码质量检查代码想要查看第 N 个字符或其他字符之前应用的规则。