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. classlist使用方法_如何通过使用HTML5的classList API在没有jQuery的情况下操作类
  2. java tree json_treePanel json java后台
  3. 新的C库Bionic的介绍
  4. 读取记事本内容,自动发布到新浪微博
  5. ant引入html页面,antdesign 中 使用 iconfont symbol方式引入图标不展示
  6. 分析cocos2d-x中的CrystalCraze示例游戏
  7. ebtables之BROUTING和PREROUTING的redirect的区别
  8. mysql免安装如何改密码_mysql免安装版配置与修改密码的教程
  9. 7、C语言 —— 字符串常用处理函数
  10. (8)FPGA时钟设计(第2天)
  11. Unity超基础学习笔记(二)
  12. linux 神奇命令,Linux 命令神器:lsof 入门
  13. Java Web开发的轻便架构Tapestry5---页面渲染一
  14. 打开PDF时显示please wait...怎么办?没有安装pdf阅读器经常出现的提示信息
  15. 笔记本电脑计算机无法显示u盘,笔记本不识别u盘怎么办_笔记本电脑不读U盘如何解决-win7之家...
  16. python容易学ma_初学者学python 初学者学python好学吗
  17. Android各大版本支持的新特性的汇总
  18. 11:ERNIE-VIL:KNOWLEDGE ENHANCED VISION-LANGUAGE REPRESENTATIONS THROUGH SCENE GRAPH
  19. 机器人社社长事迹_科技之星事迹材料
  20. 09岁末看安全行业群雄争霸(转)

热门文章

  1. 新零售系统mysql设计(会员等级表 客户表 收货地址表)二次修改
  2. Xilinx Spartan6-XC6SLX16-22FTG256(2022.3.31)
  3. slq语句定义表以及对表的删除、修改
  4. 计算机对护理工作的应用研究,【计算机专业论文】护理专业计算机实践教学改革研究(共3924字)...
  5. Cesium加载3dtiles ,出现An error occurred while rendering. Rendering has stopped.RuntimeError: Unsupport
  6. PHP地图标绘平台,智慧环境管理平台-污染源区域标绘
  7. 做到这些,考研就成功了一半
  8. aspose.word 20 java 替换占位符为文字或图片
  9. 《不做焦头烂额的领导,实用有效的管理私房课》学习笔记
  10. 【评测】小鼠胚胎成纤维细胞-非永生化细胞