Linux:密码长度限制

Linux:密码长度限制

我记得曾经有一段时间,Unix 密码(或用户名)的长度不能超过 8 个或 16 个字符。即使是现在,登录管理器显示的密码框也相对较窄,尽管人们可以越过它的边缘输入。我想知道,目前在 Linux 下,在密码框中输入的密码长度是否有任何限制?

谢谢,

约翰·戈切

答案1

这取决于你使用什么,但大多数现代发行版已经转向使用除常规加密之外的其他密码,并且可以设置更长的密码。它仍然有点发行版依赖尽管。

  • Blowfish 支持的系统可以处理 60 或 72 个字符,甚至可能更长
  • MD5 支持的系统可以达到这个水平或更多
  • SHA1 支持的系统并不常见,但确实远远超过 8 个字符
  • SHA2 支持的系统非常新,限制更少

我不清楚的是 2 字节和 4 字节字符集对这些限制的影响。

一般来说,如果系统是在过去 3 年左右建立的,则可能需要超过 8 个字符。

相关内容