root密码丢失怎么办,机器在外地托管,远程有没有找回密码啊?我可以用其他的用户登陆。

来源:百度知道 编辑:UC知道 时间:2024/07/05 07:26:17
root密码丢失怎么办,机器在外地托管,远程有没有找回密码啊?我可以用其他的用户登陆。
我的机器是在外地托管呢啊 , 机器现在在外省的机房啊 我人在北京啊 , 我又没有出差的预算 所以我不到现场 我怎么能用linux启动盘启动啊 因为这个机器装了ORACLE 数据库 所以现在可以用ORACLE 用户登陆的 可权限太少啊 我怎么找到ROOT用户的用户名和密码啊!

第一步:利用linux启动盘引导启动系统,并找到硬盘上的linux分区。

第二步:编辑etc/passwd文件,在此文件中删除root用户被加密后的口令。
例如:/etc/passwd关于root的登记项如下:
root:hjkkjsdfjkdsf:0:0:root:/bin/bash
其中hjkkjsdfjkdsf是13个加密后的口令字符,事实上是11个,有两个是为安全起见被搀杂近来的。
我们只需要将他修改成:root::0:0:root:/bin/bash,就可以了。

第三步:重新启动系统,现在的root已经没有口令了。