首页

文章

如何设置具有强度的密码?

发布网友 发布时间:2022-02-25 02:47

我来回答

4个回答

热心网友 时间:2022-02-25 04:16

找到password requisite pam_cracklib.so在后面可以加 difok=x(要x个不同字符) minlen=x(最小密码长度) ucredit=-x(最少x个大写字母) lcredit=-x(最少x个小写字母) dcredit=-x (最少x个数字)dictpath=/usr/share/cracklib/pw_dict时间在[root@localhost ~]# vim /etc/login.defs,PASS_MAX_DAYS  99999 (最大什么时候过期)PASS_MIN_DAYS   0            (最小什么事后过期)PASS_MIN_LEN  5 (密码最小长度)PASS_WARN_AGE   7            (警告天数)我们在使用linux系统设置密码的时候,经常遇到这样的问题,系统提示:您的密码太简单,或者您的密码是字典的一部分。那么系统是如何实现对用户的密码的复杂度的检查的呢?系统对密码的控制是有两部分(我知道的)组成:
1 cracklib
2 login.defs
声明:login.defs主要是控制密码的有效期。对密码进行时间管理。此处不细谈login.defs   --shadow password suite configuration,pam_cracklib.so 才是控制密码复杂度的关键文件
redhat公司专门开发了cracklib这个安装包来判断密码的复杂度可以rpm -ql cracklib查看
密码的复杂度的判断是通过pam模块控制来实现的,具体的模块是pam_cracklibpam_cracklib 的参数介绍:debug,This option makes the mole write information to syslog(3) indicating the behavior of the mole (this option does not write password information to the log file).
type=XXX,The default action is for the mole to use the following prompts when requesting passwords: "New UNIX password: " and "Retype UNIX password: ". The default word UNIX can be replaced with this option. retry=N,Prompt user at most N times before returning with error. The default is 1 ,difok=N,This argument will change the default of 5 for the number of characters in the new password that must not be present in the old password. In addition, if 1/2 of the characters in the new password are different then the new password will be accepted anyway.
difignore=N,How many characters should the password have before difok will be ignored. The default is 23. minlen=N,The minimum acceptable size for the new password (plus one if credits are not disabled which is the default). In addition to the number of characters in the new password, credit (of +1 in length) is given for each different kind of character (other, upper, lower and digit). The default for this parameter is 9 which is good for a old style UNIX password all of the same type of character but may be too low to exploit the added security of a md5 system. Note that there is a pair of length limits in Cracklib itself, a "way too short" limit of 4 which is hard coded in and a defined limit (6) that will be checked without reference to minlen. If you want to allow passwords as short as 5 characters you should not use this mole. dcredit=N(N >= 0) This is the maximum credit for having digits in the new password. If you have less than or N digits, each digit will count +1 towards meeting the current minlen value. The default for dcredit is 1 which is the recommended value for minlen less than 10.(N < 0) This is the minimum number of digits that must be met for a new password.ucredit=N,(N >= 0) This is the maximum credit for having upper case letters in the new password. If you have less than or N upper case letters each letter will count +1 towards meeting the current minlen value. The default for ucredit is 1 which is the recommended value for minlen less than 10.(N > 0) This is the minimum number of upper case letters that must be met for a new password.lcredit=N(N >= 0) This is the maximum credit for having lower case letters in the new password. If you have less than or N lower case letters, each letter will count +1 towards meeting the current minlen value. The default for lcredit is 1 which is the recommended value for minlen less than 10,(N < 0) This is the minimum number of lower case letters that must be met for a new password.ocredit=N,(N >= 0) This is the maximum credit for having other characters in the new password. If you have less than or N other characters, each character will count +1 towards meeting the current minlen value. The default for ocredit is 1 which is the recommended value for minlen less than 10.(N < 0) This is the minimum number of other characters that must be met for a new password.use_authtok,This argument is used to force the mole to not prompt the user for a new password but use the one provided by the previously stacked password mole. dictpath=/path/to/dic,Path to the cracklib dictionaries. dictpath=/path/to/dict //注:密码字典,这个是验证用户的密码是否是字典一部分的关键。

热心网友 时间:2022-02-25 05:34

一、使用非生日和电话号码的复杂数字加字母,如科学常数、超越数的值(pi用烂了,至少用e)、某年月日某股票的建仓价格。例:sqrt21414 0522sh600028738强度一般,但自己不容易忘记(忘了也可以查)

二、把12345之类的简单密码用自制密钥加密,如找一首近体诗,假设是五言,则每一句每个字对应一个数字,然后用该字的拼音首字母与数字组合出一个字符串形成密码,最后可用一个0-1来表示是平起句还是仄起句。例:林暗草惊风,将军夜引弓。1 2 3 4 5 1 2 3 4 5

可生成两串密码:l1a2c3j5f50j1j2y3y4g50同理可继续生成,大家试试后两句“平明寻白羽,没在石棱中”。密钥可替换为格言警句,字符也可以用字母。

三、利用足够大的数的素因子,自行百度RSA算法,但需要存储那些数字,实用性较低。

热心网友 时间:2022-02-25 07:09

付费内容限时免费查看回答你好,很高兴为你解答,我们可以从以下几点设置高强度的密码:1.不要设置常见的弱密码,如顺序或重复的字符:“12345678”、“abcdefg”、“asdf”等键盘上的相邻字母,2.使用复杂的组合密码而不是简单的字符密码。3.强密码的标准是长度大于12位且包括字母、符号和数字。4.建议使用特殊字符+字母大小写+数字的组合进行设置确保暴力破解无法攻击成功。

设置密码强度不够是因为密码设置的太短,也有可能安全级别不够。增加密码长度,增加一些字母试试

字母相近,数字相近,都会显示强度不高。可将字母和数字错位排列,能提高密码强度,例如K43C52H74。但你设置的密码要方便你记忆

热心网友 时间:2022-02-25 09:00

密码要点就是长……参考xkcd.xom/936,密码correct horse battery staple的信息熵高于塞了一堆奇怪符号的短密码。所以我现在重要的密码一般会从数学书上不重要的位置上摘一句,并且稍作加工,比如说这样的:A linear functional on a closed subspace can be extended to the whole space.嗯一般密码库里是不会有这种东西的。至于怎么记呢?很显然这是Hahn-Banach定理的简单推论,于是你当然早就牢牢地记住啦。其它专业的人在书里面找个比较顺眼但又不是特别有名的句子编一下就好,这样的长密码记忆负担低,可以系统地生成多个密码,破解难度却很大。

说课包括哪些方面 说课内容包括()。 如何在手机百度上删除对话记录? 结核病是什么样的疾病? 曹丕17岁得了肺痨,明知自己命不长久,还要强争王位,是不是很自私呢?_百... 古代小说常出现的病名 急求一篇"生活小窍门"(500字)的作文 至今最有什么小妙招 健康的戒烟方法 笔记本电池锁死是什么原因引起的? 黑龙江债权转让合同纠纷该怎样取证 安徽债权转让合同纠纷应该怎么样取证 房产官司律师费多少 宁夏转让纠纷怎么取证 快手刷双击连接是什么 微软认证是怎么报名的 微软认证证书要如何考 微软认证证书如何考 体积比和质量比的区别 单位质量比是什么意思 苹果电脑电池充不进电苹果电脑充不进去电是怎么回事 苹果电脑不充电没反应苹果电脑充电指示灯不亮充不了电怎么办 狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? 女生多大后可以不在长身高? 如何不用软件把手机投屏到电脑上手机屏幕怎样投放到电脑上 战时拒绝、故意延误军事订货罪既遂的处罚? 战时故意延误军事订货罪处罚标准 名师1+1导读方案:汤姆·索亚历险记目录 三星sm-g7200打开微信慢,无法正常收看,网速不慢。 笔记本电脑如何调亮屏幕亮度 大伙说说洗衣机要不要带烘干好 热烘干洗衣机怎么样 ef英语哪个好 EF英孚英语培训怎么样? 英孚英语好不好 EF英孚教育到底好不好 大佬们,麦芒7和荣耀10那个值得入手?2500以下的机子还有啥好推荐的么... 介绍几款2500元以前的手机 像素一定要高 其他的不做要求 近期想入手一部安卓手机,价格2200到2500左右…买HTC desire Z还是 三星... 笔记本忘记开机密码怎么办急死了 笔记本电脑屏幕开机锁忘记密码 怎么办?急死了 华硕笔记本电脑开机密码忘记了怎样找回?系统是Windows 7旗舰版... 我的HP笔记本的一开始进入程序的用户名忘记了,怎么办啊~ 如何设置高强度密码? 起点密码如何设置强度才是强呢 如何设置强度高密码? 密码怎么设置,密码强度做强? 如何设置具有强度的密码 密码强度怎么改最强? 怎么样设置密码强度最高 怎样把密码弄为强度高,告诉我一些? 红烧茄子怎么能炒出饭店的味道? 怎样设置密码强度最高? 密码如何设置强度高密码? 设密码有几个要 红烧茄子怎样做口感会更好,味道美味? 红烧茄子这道美食,如何制作才会有很香的味道? 烧茄子应该怎么做味道才会更好? QQ缓存在哪个文件夹,比如QQ发送过的文件或者图片,接收过的文件或者图片都会缓存在一个文件夹里面。 ★★★QQ空间 照片缓存在哪个目录下 微信删除好友之后,怎么能重新添加? 手机qq缓存图片在哪 QQ缓存文件在哪? 手机QQ图片缓存哪个文件 如何设置高强度密码 电脑显示器待机时间设置 如何设置强度高的QQ密码? 开机密码强度设置 如何设置显示器待机 QQ密码要怎么设置才会密码强度高呢? 怎么使淘宝会员密码强度最高?举个例子. 怎么设置 Wi-Fi密码 最高几位呀 怎么设强密码? 如何设置强度高的密码? QQ号码可以注销吗?如何注销? 录屏的视频怎么剪辑 在录屏的时候想要实现局部放大如何进行,最好是边放大边录制,不是录制后再剪辑放大? 剪映如何把录屏的视频放大成全屏? 录屏的视频如何在抖音里面设置屏幕大小 电脑win10自带的录屏怎么尺寸 怎么把excel中的某一格分成上下两格,并使该格中本来很多的字自己分成上下两行(在相应格中)? 录制好的视频如何剪切 急!!!请问在Excel中怎样把一个单元格分为上下两行并且下面一行还是两格. ev录屏怎么剪辑视频具体流程
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com