可以参考下百度文库,主要是使用pam来控制密码强度http://wenku.baidu.com/link?url=ix1m28kjfngksspfmitae45tsgx2uduaai15dfgoeojpy6lkyihwlcicvlshbzdvcaywaopq7wkfnm8hfejfkrrgd8gtd13uz1pst7fv8ko。
- 生活问答
- 答案列表
密码复杂度校验:linux密码复杂度[朗读]
(?!^\\d+$)不能全是数字(?!^[a-za-z]+$)不能全是字母(?!^[_#@]+$)不能全是符号(这里只列出了部分符号,可自己增加,有的符号可能需要转义).{8,}长度不能少于8位合起来就是(?!^\\d+$)(?!^[a-za-z]+$)(?!^[_#@]+$).{8,}
密码要安全,密码的长度要大于8位最好大于14位,密码的复杂度是密码要尽可能有数字、字母和特殊符号混合组成,密码的强度是密码不要用1、2、3或9、8、7开头,也不要用a、b、c或x、y、z开头.密码也要易记,这可以用自己熟悉的一句话,取每个字拼音的开头第一个字母和特殊符号、数字组成高强度的密码。
你算最大值就可以了.前一半每个循环的最大index是n,所以是n*n*n.后一半的循环每个循环最大index是n*n,所以最后时间复杂度是(n*n)*(n*n)也就是n^4。
系统密码是dgww程序密码是bjxjzh正版系统要求密码必须满足复杂性。