root用户修改root密码提示The password fails the dictionary check
本人在修改root用户密码后,想重新改回原来的root密码,提示
The password fails the dictionary check-The password fails the dictionary check。
这是由于Linux的密码保护机制,解决办法如下:
首先找到Linux的密码设置保护文件 system-auth
vim /etc/pam.d/system-auth
找到文件中的password requisite与password sufficient两行,这两行为Linux密码设置的保护机制,第一行为第一次输入密码保护机制,第二行为重复输入密码保护机制
password requisite pam_pwquality.so try_first_pass local_users_only retry=3 authtok_type= enforce_for_root
password sufficient pam_unix.so sha512 shadow nullok try_first_pass use_authtok remember=5
将两行注释掉
#password requisite pam_pwquality.so try_first_pass local_users_only retry=3 authtok_type= enforce_for_root
#password sufficient pam_unix.so sha512 shadow nullok try_first_pass use_authtok remember=5
wq 保存退出
重新passwd root 设置root密码,如设置为 P123456
密码设置生效后,重新编辑sshd_configtimed文件,将注释’#'去掉
将两行注释去掉
password requisite pam_pwquality.so try_first_pass local_users_only retry=3 authtok_type= enforce_for_root
password sufficient pam_unix.so sha512 shadow nullok try_first_pass use_authtok remember=5
wq 保存退出。
这样就可以绕过Linux的密码防护机制,此方法仅在紧急情况下使用。
root用户修改root密码提示The password fails the dictionary check相关推荐
- MySQL的root用户修改普通用户密码
root用户修改普通用户的密码 GRANT语句 使用GRANT语句,修改普通用户密码 GRANT语句,不仅可以创建用户为用户授权,还可以修改用户的密码 通常情况下,为了不影响当前账户的权限,可以使用G ...
- 没有mysql不能设置root密码怎么办_无法给MySQL root用户修改密码的解决方法
本人编译安装完MySQL数据库,想给root用户修改密码,结果无法修改,并且报错,报错大概信息如下: mysqladmin: connect to server at 'localhost' fail ...
- Ubuntu单用户修改root密码
Ubuntu单用户修改root密码 (1)开机出现如下画面,选择高级选项,回车 注:如果未出现这个界面,那么在刚开机,就一直按shift (2)之后选择recovery mode,按e编辑启动项 (3 ...
- 单用户修改root密码--redhat7.2 or centos7
单用户修改root密码–red hat7.2 1.重启系统:在已开机的 Desktop虚拟机上,同时按下Ctrl+Alt+Del三键 2.在 Grub Boot Loader倒计时读秒结束前,按下任意 ...
- 单用户修改root密码--centos6.2
单用户修改root密码–centos6.2 1.在开机启动的时候能看到引导目录,如下图所示,显示倒计时时,按"e": 2.接下来你可以看到如下图所示的画面,按"e&quo ...
- 单用户修改root密码--Ubuntu 16.04.3 LTS
单用户修改root密码–Ubuntu 16.04.3 LTS 第一部分 1.启动系统,在启动时长按Esc键或Shift键,直到出现如下界面. 2.选择Ubuntu高级选项(或者有的版本显示的是Adva ...
- MySQL 的“root”用户修改密码
MySQL 的"root"用户默认状态是没有密码的,所以在 PHP 中您可以使用 mysql_connect("localhost","root&qu ...
- mysql5.7.11 创建用户_修改更新查找MySQL5.7.x的root用户的默认密码
最近新安装了wamp3.0.4里面附带的mysql已经升级到了5.7版本了.MySQL5.7在性能方面有很大的提升.安装成功之后默认root的密码为空能登录.但是正常情况下需要给root重新设置新的密 ...
- Linux 单用户修改root密码
修改密码的原理 无论是Linux还是Windows亦或是MacOS系统,再或者是手机,路由器等任何设备,操作系统的登录密码都存放在某个存储介质上,一般都是与操作系统同在的存储介质,对于任何操作系统,只 ...
最新文章
- 爬一爬那些年你硬盘存过的“老师”
- java反码补码原码作用_java原码补码反码关系解析
- mock模拟接口测试_Python接口测试之mock(中)
- 通过Idea创建spring项目,没有spring Initializr选项的解决方法
- matlab怎么画二维热力图_[原创]Day3.箱线图和热力图的绘制
- CV《物体识别与检测1 - 单目标识别 特征点检测》
- tensorflow 里metrics_深入理解TensorFlow中的tf.metrics算子
- Struts2之拦截器
- python 顺序遍历文件夹下的文件
- JQuery Easyui/TopJUI 创建多级联动下拉框(纯HTML实现!!!)
- FMEA-MSR 步骤四:失效分析
- 基于C++实现的一种通用Base编解码器(Hex(Base16)/Base32/Base64)
- aruba无线轻轨项目
- Python爬虫笔记————抓取 猫眼电影排行榜Top100
- VMware虚拟机配置虚拟网卡导致浏览器DNS解析慢
- dedecms注入漏洞feedback.php,织梦(Dedecms) 5.1 feedback_js.php 注入漏洞
- 山东大学软件学院计算机组成原理课程设计整机实验(2)
- 关于AML芯片电视,风行刷机包的自定义和去广告的研究
- 基金的募集、申购、赎回与交易
- 【Android】使用阿里云直播实现手机直播功能