首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >即使我输入的密码少了几个字符,Linux用户帐户也会登录。

即使我输入的密码少了几个字符,Linux用户帐户也会登录。
EN

Server Fault用户
提问于 2011-03-30 15:31:02
回答 2查看 170关注 0票数 4

好的,我刚拿到了一个VPS。我在linux中创建了一个新帐户,并设置了一个密码,比如123456789。问题是,它登录,即使我输入1234567 :S,这太奇怪了!是的,我是通过更改密码来检查的。我设置了密码thepassword123,然后再试一次,是的,它用密码登录。但如果我输入了完全不同的东西,它就不会登录。

有什么想法吗?如果你需要更多的信息,告诉我!

EN

回答 2

Server Fault用户

发布于 2011-03-30 15:34:57

一些身份验证方法只依赖于密码的第一个X字符(通常为5-8)的散列。

以上所述完全取决于进行身份验证的软件、Linux发行版以及您具体连接到的软件。

它很可能是按您的预期(或按编程方式工作)登录到的。

票数 4
EN

Server Fault用户

发布于 2011-03-30 15:35:03

http://linux.die.net/man/8/pam_passwdqc

特别是最大的选项。

允许的最大密码长度。这可用于防止用户设置某些系统服务可能太长的密码。值8被特别处理:如果max设置为8,超过8个字符的密码将不会被拒绝,但将被截断为8个字符进行强度检查,并将警告用户。这将与传统的基于DES的密码散列一起使用,它将密码截断为8个字符。

票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/253729

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档