centos5.4X64 不能修改密码

 今天在esxi上克隆了一台centos虚拟机,发现用passwd密码修改密码的时候出现:

passwd: Authentication token manipulation error

网上搜有了一把,发现好多都是shadow文件权限的问题或者说是被加锁了,经过测试,以上问题不存在

最后通过手动修改shadow文件密码成功

1  [root@test-lighttp ~]# cat /etc/shadow

      root:$1$YkRDae.B$aQjLn8DCa/MG08tyWwkIY.:15609:0:99999:7:::

 

2  执行

   perl -e 'print crypt("p\@ssw0rd","\$1\$YkRDae.B\$"),"\n"' 回车

         $1$YkRDae.B$aQjLn8DCa/MG08tyWwkIY.

3  把得到的字符串,粘贴到shadow密码处,

4  用新密码登陆成功!

 

二 :应用场景:

 linux 服务器的密码保存在xshell 中,但是passwd 也修改不了密码,怕往后忘记密码或者xshell 出问题。所以从网上找了一个牛逼的密码查看器工具,用鼠标直接拖到xshell 密码保存处,直接就能看到密码!!!! 

废话少说,直接上工具!!!!

你可能感兴趣的:(不能修改密码,centos5.4X64)