找回密码
 立即注册
搜索
查看: 240|回复: 5

请问:linux服务器,忘了 root口令,怎么办?

[复制链接]

332

主题

3769

回帖

5397

积分

网站编辑

积分
5397
发表于 2002-12-30 10:57:37 | 显示全部楼层 |阅读模式
请教

77

主题

1600

回帖

2372

积分

荣誉版主

A Newbie

积分
2372
发表于 2002-12-30 11:27:24 | 显示全部楼层

没试过,不保证成功

重新启动,在Lilo处,即显示boot:时运行 linux 1 (或 linux = single 或 linux init=/bin/sh rw)
进入单用户模式,显示 bash#
这时运行passwd可以修改口令,然后exit, 进入到login:处
输入root,口令输新口令
回复

使用道具 举报

345

主题

2965

回帖

4634

积分

荣誉版主

海水

积分
4634
发表于 2002-12-30 13:22:11 | 显示全部楼层

回复: 没试过,不保证成功

最初由 gambler 发布
[B]重新启动,在Lilo处,即显示boot:时运行 linux 1 (或 linux = single 或 linux init=/bin/sh rw)
进入单用户模式,显示 bash#
这时运行passwd可以修改口令,然后exit, 进入到login:处
输入root,口令输新口令 [/B]


Gambler,基本上是这样的,以前我忘掉ROOT口令的时候都是这么做,其他的Linux版本我没有用过,不过turbolinux和Redhat Linux是可以的,上面的有些写法有问题而已,比如,不是Linux = single

现在的版本的过程我可以重复一下(以Redhat Linux 8.0为例),当然我使用的是Lilo。

(1)启动机器,出现图形界面的Lilo菜单选择的话,按Control+x,否则直接走下一步;
(2)出现“boot:”这时候敲入 linux 1,回车;
(3)这时候,系统将以单用户的方式进入文本界面的Linux系统,出现相应的SHELL提示,当然过程中是不需要口令的,直接进入;
(4)敲入passwd,输入ROOT用户的新口令,系统会提示再输入一遍确认;
(5)这时候,Root用户的口令就改成了,然后可以敲入INIT 6来重新启动机器,试一下,这样做并没有什么不方便,也没有什么危险,但如果引导程序不是用Lilo的话,可能就得用ouKi的办法了,那个办法应该是通用的。
回复

使用道具 举报

332

主题

3769

回帖

5397

积分

网站编辑

积分
5397
 楼主| 发表于 2002-12-30 15:01:27 | 显示全部楼层
用软件启动可以吗?
回复

使用道具 举报

345

主题

2965

回帖

4634

积分

荣誉版主

海水

积分
4634
发表于 2002-12-30 17:35:24 | 显示全部楼层
什么叫用软件启动?是不是说软盘?可以试试。
回复

使用道具 举报

80

主题

395

回帖

652

积分

高级会员

积分
652
发表于 2002-12-31 16:12:08 | 显示全部楼层
如果是SCO UNIX了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|海浩社区

GMT+8, 2025-9-19 17:07 , Processed in 0.130340 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表