1.现象

考虑安全因素,想设置“限制登录失败次数并锁定”,便在网上找了教程,结果找到是centos7的设置方式,centos8和centos7设置是有差异的,结果导致输入正确的账号和密码无法登录。

2.解决思路

不输入用户名和密码的情况下操作系统文件,把设置错误的配置修正回来。

3.解决步骤

参考网址:Linux centos 7,重启登录输入正确密码依然无法登录-服务器-CSDN问答

第一步:启动虚拟机进入“单用户模式”

参考网址:Centos8 进单用户模式_255.255.255.0-CSDN博客_centos8进入单用户模式

第二步:切换根目录

chroot /sysroot

第三步:查看日志

vi /var/log/secure

问题如下:

看到此错误一脸懵,然后百度也没看懂是啥意思,不过耐着性子继续查找问题,后来发现我配置的文件错了,我是centos8,配置教程是centos7的,然后我按照centos8配置教程配置后,结果ok。

第四步:更改配置安全策略(用户3次登录失败锁定3分钟)

推荐参考网址:CentOS 8.0配置安全策略(用户3次登录失败锁定3分钟) - 知乎

        说明:pam_tally2模块在centos8后已淘汰掉,centos8用pam_faillock 模块替换。

修改 /etc/pam.d/system-auth /etc/pam.d/password-auth 文件,在文件中添加以下配置

添加以下命令行到 /etc/pam.d/system-auth 文件和/etc/pam.d/password-auth 文件中的对应区段:
auth        required      pam_faillock.so preauth silent audit deny=3 unlock_time=300
auth        sufficient    pam_unix.so nullok try_first_pass
auth        [default=die]  pam_faillock.so  authfail  audit  deny=3  unlock_time=300
account  required  pam_faillock.so

注意:

  1. auth required pam_faillock.so preauth silent audit deny=3 必须在最前面。
  2. 注意上面命令行写在文件的顺序,没配置正确有可能root都无法登录。
  1. 如果想锁住root用户,在pam_faillock 条目里添加 even_deny_root 选项

第五步:重启

  PS:单用户模式下重启命令和标准模式下有点区别,执行命令为:

reboot -f

centos8输入正确账号和密码登录报错相关推荐

  1. 【linux】Permission denied (publickey) SSH用户名密码登录报错

    1.概述 所在机器直接ssh登录,报错了 Permission denied (publickey). 原因 生产机器默认禁用了ssh密码登录权限.之前测试环境也遇到了,解决过一次,忘了-- 解决方案 ...

  2. 根据用户输入的账号和密码,确认是否成功登录?若正确,提示“恭喜您,登录成功!”;若错误,提示“账号或密码输入错误,请重新输入!”;若错误输入超过3次,则提示“今天输入已经超过3次

    根据用户输入的账号和密码,确认是否成功登录?若正确,提示"恭喜您,登录成功!":若错误,提示"账号或密码输入错误,请重新输入!":若错误输入超过3次,则提示&q ...

  3. ssh输入正确的密码不能登录报错:pam_tally2(sshd:auth):/var/log/tallylog is either world writable or not normal

    1.刚开始登录失败,还以为是root被锁定了 输入:pam_tally2 --user root --reset 报错: 2.处理方式 chmod 600 /var/log/tallylog

  4. 网站输入正确账号密码页面刷新一下_Folx的密码管理保存网站登陆信息

    Folx的密码管理保存网站登陆信息 大家下载某个文件时,需要登录文件所在的网站才能进行下载,否则哪怕有下载链接也无权限进行文件下载,那Folx遇到这种情况是否就无法使用了呢?Folx的密码管理也能保存 ...

  5. Linux中ftp密码输错无响应,psftp登陆输入正确用户名和密码后无响应解决办法

    psftp介绍:psftp是一个sftp的客户端,和一般的文件传输不同的是他是安全的,并且其登陆无需对ftp服务器进行用户密码设置,它使用的是linux本地账号密码登陆(有别于FTP用户名密码). 之 ...

  6. QQ提示当前网页非官方页面,请勿输入QQ账号和密码,如需访问,请复制后使用浏览器访问...

    QQ提示当前网页非官方页面,请勿输入QQ账号和密码,如需访问,请复制后使用浏览器访问  Lan   2020-05-13 17:41   751 人阅读  0 条评论 昨天,我的这个博客在QQ上进行访 ...

  7. git登录报错,git clone无法记住用户名密码,修改git提交用户名

    目录 git登录报错 git无法记住用户名密码 修改git提交用户名 git登录报错 报错如下: 这种问题可能是因为你使用的电脑是之前别人用过的,git的用户信息存储的还是之前登录人的账户密码,所以导 ...

  8. linux下安装vsftpd vsftpd.conf配置 访问ftp时候输入正确的用户名密码还是一直弹出提示让你输入的原因

    1. 安装: yum -y install vsftpd 2.在根目录创建文件夹 mkdir ftpfile 3.创建ftp用户: user add ftpuser -d /ftpfile -s /s ...

  9. mysql登录报错error1045,mysql创建登录报错ERROR1045(28000)

    .如下图(第四个): 而本人创建的用户为: Mysql> grant  all  on  itcase.*  to  'test'@'%'  identified  by  '123456'; ...

最新文章

  1. Python 标准库之 subprocesss
  2. Spring Boot第二篇:Spring Boot配置文件详解
  3. [学习笔记] ES6的数组遍历方式 for, forEach,for...in, for...of
  4. Linux环境搭建 | 手把手教你配置Linux虚拟机
  5. 检测电脑硬件的软件_为电脑DIY爱好者推荐一款非常实用的硬件测试软件
  6. Scala函数柯里化
  7. 【乐畅】工作积累 ---- 调节音量大小 (滑动条调节音量大小并保存起来 )
  8. 漫画 | 你真的会用烙铁焊接吗?
  9. 如何添加媒体控件Windows Media Player到工具箱中
  10. Django中的视图(view)
  11. 写给那些远程办公程序员的建议!
  12. 要让人人能AI的百度EasyDL,现在怎么样了?
  13. Java多线程系列 JUC线程池01 线程池框架
  14. Raki的统计学习方法笔记0xF(15)章:奇异值分解
  15. SM4算法详解(2021-12-8)
  16. 百度文库内容复制文字解决方法
  17. 文本聚类分析算法_10.HanLP实现k均值--文本聚类
  18. 记账时,如何对开销进行分类
  19. 离开一线三年后,码农们都过上好的生活了吗
  20. Excel制作乘法口诀表

热门文章

  1. 今日头条android反编译,今日头条启动优化:MultiDex 优化(两种方案)
  2. Language Focus
  3. python代码实现从pdf或图片离提取文字的方法
  4. 在ubuntu18.04中安装FFmepgz
  5. 你见过哪些让你相见恨晚的神器网站?
  6. 请听一个故事------寒门再难出贵子
  7. java操作derby_javaDB—— derby简单操作
  8. matlab计算牧场动物寿命应用问题
  9. 用Java实现一个游戏角色绘制的动画类
  10. 深夜小酌,50道经典SQL题,真香~