{channel.title!channel.name} - 楚淮公司周东林

linux单用户修改密码后输入正确密码一直进不去

我的版本是linux/centos6.6,今天装的虚拟机很长时间不用root密码忘记了,使用网上的方法进入单用户模式下修改root密码,之后输入正确的密码也进不去。


今天装的虚拟机很长时间不用root密码忘记了,我的版本是linux/centos6.6,使用网上的方法进入单用户模式下修改root密码,之后输入正确的密码也进不去。提示一个MXXX is uknow 一闪而过,输入错误的密码就提示密码错误。但是可以用工具 putty ,Winscp 登录。

这里说一下单用户修改 root 密码的方法:

1.重新启动的时候按任意键出现grub选项菜单

2.在grub选项菜单kernel 那行按E进入编辑模式

3.编辑kernel 那行最后加上S (1或者Single,注意前面有空格)

4.按回车(网上好多坑 不说这一行,有的小伙伴会按 esc 导致编辑不生效)

5.按B,启动到single-user mode

6.进入后执行下列命令

# mount -t proc proc /proc

# mount -o remount,rw /

#passwd

#sync

#reboot

--------------------遇到无法登录用下面方法修复-----------------

使用putty,SCRT,winscp等登录工具登录,

vi   /etc/pam.d/login里面的:
 “ sessionrequired /lib/security/pam_limits.so ”
把它改成:sessionrequired /lib64/security/pam_limits.so 保存重启ok啦!

 


浏览.发表于:2018-02-18 09:33:02