惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

The GitHub Blog
The GitHub Blog
雷峰网
雷峰网
小众软件
小众软件
博客园 - 【当耐特】
J
Java Code Geeks
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Hugging Face - Blog
Hugging Face - Blog
腾讯CDC
Engineering at Meta
Engineering at Meta
aimingoo的专栏
aimingoo的专栏
A
About on SuperTechFans
H
Help Net Security
博客园_首页
P
Proofpoint News Feed
GbyAI
GbyAI
大猫的无限游戏
大猫的无限游戏
N
Netflix TechBlog - Medium
爱范儿
爱范儿
MyScale Blog
MyScale Blog
Blog — PlanetScale
Blog — PlanetScale
The Cloudflare Blog
MongoDB | Blog
MongoDB | Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
Google DeepMind News
Google DeepMind News

博客园 - 520_1351

使用Notepad++的快捷键运行Python时-报错-The security information for shortcuts.xml is missing in config.xml Powerautomate-控制Edge-浏览器-报错-Failed to assume control of Microsoft Edge (communication with Power Automate web extension failed) 关于-密码学算法中-类似-编程函数pow(3, 13, 7)的计算-快速幂算法结合模运算(Exponentiation by Squaring with Modular Reduction) 关于AWS-EC2-串口登录的-IAM权限-Policy-策略 关于 AWS Lambda 中的默认的时区-日期-时间-注意点 关于使用 javascript 脚本语言中的 location.reload() 刷新当前页面 关于Bash - Shell脚本中的索引数组(Indexed Array) 关于 Redhat - 9 - 补丁升级后-旧版本内核相关的软件包卸载 关于 Redhat - 9 下 postfix 的安装配置 与 mail 命令发送邮件 关于 Amazon Linux 2023 (AL2023) 默认情况下确实没有 /var/log/secure 文件的解决方法 关于-HTML-内容-元素定位- CSS Selector 与 XPath 的说明及区别 关于Microsoft Power Automate-操作-Microsoft Access 数据库-【运行Access查询】 关于 Javascript 中 console.log("xxxx")-及console-对象其他常用的方法 关于Provider=Microsoft.ACE.OLEDB.12.0 与 Provider=Microsoft.ACE.OLEDB.16.0 的区别 通过Powershell-脚本-将指定的日期-转换成年周-格式-周数宽度为2 关于Windows-操作系统中-对带日期-或-数字-的文件目录-按名称排序的规则 关于Microsoft Power Automate-元素的定位-自定义写法去定位时-:nth-child 与 :eq 的区别 关于标准CSS伪类-以及在-Power Automate-等自动化工具中的使用 关于使用-Python-Selenium-模块-加载浏览器的扩展-的方法及注意事项-及只能加载一个扩展的解决方法 关于-根据-ISO8601-国际标准-计算一年中的周数-每年最少52周-每多53周 Redhat-9-中编译-EFS-客户端工具-即过程中-报错提示-warning: aws-lc-fips-sys@0.13.9: Building with: CMake-解决方法 关于Microsoft Power Automate-调用-Outlook-发送邮件-报错- A program is trying to access emal address information stored in Outlook 关于powershell中的-哈希表-Hashtable-类型-说明-类似于python中的字典 关于HTML中<font><b><i><s>等字体标签对-物理字体-逻辑字体的介绍及说明
关于Linux系统中-使用passwd对用户密码的锁定与解锁
520_1351 · 2026-03-23 · via 博客园 - 520_1351

今天笔者将两台实例的EBS对换了,完成操作系统EOSL 升级的切换,即新OS的EBS挂到之前旧机器上,使用之前IP、Role等配置

但是切换后,发现ec2-user 使用密码登录不上了,于是就使用key进行了登录 

本文的测试环境:

Red Hat Enterprise Linux release 8.1 (Ootpa)

Red Hat Enterprise Linux release 9.7 (Plow)

登录后才发现是密码被锁定了,在Linux中用户登录的锁定,主要为分密码尝试过多,被登录限制锁定

还有就是今天的情况,是互换EBS后,发新正式IP机器的ec2-user的密码被锁定了,如下图所示:

[root@qq5201351 ~]# cat /etc/shadow |grep ec2-user
ec2-user:!!$6$MEwo4MSl5tZxd9LD$96R8brsDRoGLZ2y8FbkFrccpbRlHjLgaVum4wGTb/Z1uQB0box5wnObhFcsXKNSSo7THZs3ZCyIfgcokr7vRu/:20530:1:99999:14:30::
[root@qq5201351 ~]#

可以看到冒号分隔的第二段,多了两个!!  这个就是代表密码被锁定了,如果要解锁,可以使用如下的命令

# -u, --unlock            unlock the password for the named account (root only)
passwd -u ec2-user

执行多次效果也是一样的,如果要锁定,则是使用 -l 选项:-l, --lock              lock the password for the named account (root only)  ,也是遵循幂等性原则的,执行多次也只加两个感叹号 !!

笔者遇到的情况,不是手动-l 锁定了,应该是AWS 的 实例,ec2-user必须特殊,在切换EBS磁盘时,给自动处理了,所以开机后,需要自己手动解除一下

尊重别人的劳动成果 转载请务必注明出处:https://www.cnblogs.com/5201351/p/19756061