不用root用户如何将普通用户升级成拥有root权限的用户

不用root用户如何将普通用户升级成拥有root权限的用户

我的一台机器的root密码被盗,被别人改了,现在我只能用普通用户登陆
请问如何才能它变成具有root权限的用户,然后将root的密码改过来

谢谢了,谁知道,请帮个忙
如果有其它的解决办法也好      
用single mode
不行的话,我想只有重装了      
我用的是red hat 6.1
用red hat 7.1的安装光盘起动,在boot:输入linux rescue,进入后它自动将你的root区mount到/mnt/sysimage下,你现在应该可以用vi将/mnt/sysimage/etc下的shadow file的root用户的口令记录删除,再将passwd file的root用户口令记录删除,重启后login输入root回车应该没password了.      
不行啊,我这是用telnet 登陆的远程服务器,不在机器边上,怎么办

      
有时候必须要放弃,不然没有教训的。      
有两种方法可以破解:
1.重新启动操作系统,在出现 boot:提示符后输入 linux 1 ,进入单用户模式,然后使用passwd 命令修改root密码。(条件:你必须在机器旁边,而且你也知道bios密码,操作系统安装时的安全级不是很高。)
2.将/etc/shadow 和/etc/shadow从远程主机上抓过来,使用一些破解软件试一试,像JOHN ... 。       
[QUOTE]原文由 worldgod 发表
[B]不行啊,我这是用telnet 登陆的远程服务器,不在机器边上,怎么办

[/B][/QUOTE]

不对吧,你到底想干什么!!!      
在机器边上的话就在启动时输入 linux single
然后等到 # 出现时 passwd root
修改密码就可以了
如果不在机器边上,就属于黑客范畴了。呵呵
看看能不能抓到 shadow 然后去找暴力解密的程序吧。。


      
用缓冲区溢出      
[QUOTE]原文由 hero99zy 发表
[B]有两种方法可以破解:
1.重新启动操作系统,在出现 boot:提示符后输入 linux 1 ,进入单用户模式,然后使用passwd 命令修改root密码。(条件:你必须在机器旁边,而且你也知道bios密码,操作系统安装时的安全级不是很高。)
2.将/etc/shadow 和/etc/shadow从远程主机上抓过来,使用一些破解软件试一试,像JOHN ... 。  [/B][/QUOTE]



我的服务器密码被盗啊,没办法找回来,我现在还不在家,不能去操作机器,只用远程操作