今天笔者将两台实例的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
作者:一名卑微的IT民工
出处:https://www.cnblogs.com/5201351
本博客所有文章仅用于学习、研究和交流目的,欢迎非商业性质转载。
由于博主的水平不高,文章没有高度、深度和广度,只是凑字数,不足和错误之处在所难免,希望大家能够批评指出。
博主是利用读书、参考、引用、复制和粘贴等多种方式打造成自己的文章,请原谅博主成为一个卑微的IT民工!
浙公网安备 33010602011771号