今天在配置一个新系统(Juniper Space,基于 Linux 的网络管理平台)时,我遇到了一个奇怪的密码要求,我很好奇。使用默认凭据登录 Web UI 后,系统提示我更改密码,这很好,我去做了,但我随机生成的密码被拒绝了,因为最后一个字符是数字。这让我感到更加奇怪,因为我为命令行界面提供的密码以数字结尾,并且被接受了。
以我的经验,像这样的密码要求通常有一些潜在的原因,比如 Q 和 Z 没有出现在旧电话键盘上,或者遗留系统的兼容性,或者只是简单的糟糕的系统/策略/其他。不过,我在用这些解释中的任何一个来解释这个特定的政策时都会遇到很多困难。
是否有人对禁止数字最后一个字符的密码策略背后的原因有任何见解?