Linux中修改密码出现it is based on a dictionary word解决方法

用passwd修改用户密码,常常提示“BAD PASSWORD: it is based on a dictionary word”。实际上linux要求的密码验证机制是在/etc/login.defs中规定最小密码字符数;同时还要受到/etc/pam.d/passwd的限定。

如果是在root用户下怎么设置都可以,可以不受验证机制的约束,即便出来“BAD PASSWORD: it is based on a dictionary word”也可以修改成功。

但是普通用户修改自己的密码,如果不符合密码验证机制的话就修改不成功,会有各种报错。

例如:

“BAD PASSWORD: it's WAY too short”,这是报密码太短,不符合/etc/login.defs的设置;
“BAD PASSWORD: it is based on your username”,这是密码与帐号不能同名,这是不符合/etc/pam.d/passwd的设置;
“BAD PASSWORD: it is based on a dictionary word”这是因为出现了字典里的字符串。

如果你采用英文与数字组合使用,且长度在6位以上,就不会报错。

补充:

Linux 上修改密码命令:

任何用户登录Linux后,输入passwd 可以直接修改自己的密码。

root 用户登录后,可以使用 passwd 用户名,可以修改某个用户的密码。

(0)

相关推荐

  • Linux中tomcat服务成功发布但局域网浏览器无法访问的解决方法

    我在搭建Linux中服务器环境时,碰见一个问题,这里和大家分享一下.一起去看看吧! 问题描述:我在Linux搭建了一个tomcat服务器,tomcat开启后,发现在局域网浏览器上无法访问该tomcat ...

  • 怎么在电脑版WPS中修改密码?

    wps几乎是每个办公人员必备的软件,为了保护自己的隐私,都会给自己的wps设置密码,那么该如何修改密码呢?接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步打开电脑中的wps软件,小 ...

  • 如何在微博APP中修改密码

    我们在使用微博的时候,建议大家顶起修改密码,以确保我们的账号安全,今天就给大家介绍一下如何在微博APP中修改密码的具体操作步骤.1. 首先打开手机上的微博APP,进入主页面后,点击页面右下角的&quo ...

  • 如何在探探APP中修改密码

    我们在使用手机上的探探APP的时候,处于安全考虑,会定期修改密码,今天就跟大家介绍一下如何在探探APP中修改密码的具体操作步骤.1. 首先打开手机上的探探APP,进入主页面后,点击页面右下角的我选项. ...

  • 手机WiFi密码正确却总是身份验证出现问题的解决方法

    有的网友链接手机WiFi的时候,密码明明是正确的,但老是提示身份验证出现问题,这个要怎么解决呢?下面一起来看看吧.具体如下:1. 第一步,先长按链接的网络,如何选择不保存网络或修改网络,重新输入一遍密 ...

  • Win10正式版系统地图APP中找不到中国地区离线地图的原因及解决方法

    近来一些用户发现,在Win10系统的地图APP中找不到中国的离线地图,这是怎么回事呢?下面我们的小编就给大家分享下具体解决方法. 原因分析: 经过验证,小编发现该问题是由于注册表中关闭了中国离线地图导 ...

  • win10中groove音乐无法播放怎么办?groove音乐无法播放的解决方法介绍

    win10中groove音乐无法播放怎么办?一些用户朋友在使用win10系统的电脑播放groove音乐的时候发现无法正常播放要如何的解决呢?接下来的文章中小编将会带来详细的操作方法介绍.感兴趣的朋友不 ...

  • Linux下php-cgi占内存100%电脑变的很卡的解决方法

    Linux系统在使用的时候,电脑变的很卡,发现是php-cgi进程在占用cpu,占用率既然达到了100%,究竟是什么原因导致这种情况的呢?下面小编就给大家介绍下Linux系统php-cgi占用cpu百 ...

  • Linux环境下VI/VIM编辑文件时无权限保存的解决方法(普通用户)

    在Linux环境下,如果直接使用VI/VIM命令编辑没有修改权限的文件时,保存的时候就会提示用户无法进行保存操作,一般的解决方法只能是关闭文件重新以sudo权限打开该文件编辑后再保存(前提是用户具有s ...