当前位置: 技术问答>linux和unix
redhat7.2 根用户的密码如何恢复?
来源: 互联网 发布时间:2015-03-27
本文导语: 我曾经进行过以下修改: # chattr +i /etc/passwd # chattr +i /etc/shadow # chattr +i /etc/group # chattr +i /etc/gshadow 修改/etc/inittab文件,将"ca::ctrlaltdel:/sbin/shutdown -t3 -r now"一行注释掉。然后重新设置/etc/...
我曾经进行过以下修改:
# chattr +i /etc/passwd
# chattr +i /etc/shadow
# chattr +i /etc/group
# chattr +i /etc/gshadow
修改/etc/inittab文件,将"ca::ctrlaltdel:/sbin/shutdown -t3 -r now"一行注释掉。然后重新设置/etc/rc.d/init.d/目录下所有文件的许可权限,运行如下命令:
# chmod -R 700 /etc/rc.d/init.d/*
本来是为了提高服务器的安全,可是不知道为什么,我的root的密码丢失了,再也找不回来了,而且我用了这招:
以单用户引导方式进入linux,
在sh-2.05# passwd root
增加了新密码,并确认后,重新启动,用新的根密码登陆,还是失败。实在是不知道该怎么办了。
现在我只有一个这台服务器的一个用户名和密码可以用,不知道怎样才能恢复我的根密码。
真的是很着急,请各位兄弟多多指点。
# chattr +i /etc/passwd
# chattr +i /etc/shadow
# chattr +i /etc/group
# chattr +i /etc/gshadow
修改/etc/inittab文件,将"ca::ctrlaltdel:/sbin/shutdown -t3 -r now"一行注释掉。然后重新设置/etc/rc.d/init.d/目录下所有文件的许可权限,运行如下命令:
# chmod -R 700 /etc/rc.d/init.d/*
本来是为了提高服务器的安全,可是不知道为什么,我的root的密码丢失了,再也找不回来了,而且我用了这招:
以单用户引导方式进入linux,
在sh-2.05# passwd root
增加了新密码,并确认后,重新启动,用新的根密码登陆,还是失败。实在是不知道该怎么办了。
现在我只有一个这台服务器的一个用户名和密码可以用,不知道怎样才能恢复我的根密码。
真的是很着急,请各位兄弟多多指点。
|
用安装盘update一下
|
不会覆盖你原来的数据(只要不重新格式化),你修改的这几个文件应该备份到系统软盘上,便于系统恢复。
|
你用单用户方式进入linux后,修改/etc/shadow,把第一个和第二个冒号间的内容删掉。