在SCO UNIX和Linux中忘记了Root密码怎么办

2019-08-09 11:53:11 0

对于SCO Unix: 
1. 用紧急启动盘启动系统 ( 紧急启动盘的制作方法参见附录 A ): 用紧急启动盘启动系统,如果需要插入启动盘时请插入。执行: 
mount /dev/hd0root /mnt

2. 利用编辑命令ed清除原来的加密口令。 
执行: 
cd mnt
cd etc
ed shadow //shadow 是包含有加密口令的文件 
/root // 查找 Root 用户根目录 
s/ABCDXY/ //ABCDXY 是加密的口令, 参见附录 B 
w // 存文件 
q // 退出 

3. 检查文件 shadow 并umount 系统 
cat shadow 
cd /
umount /mnt

对于Linux: 
1. 启动时,在 boot 提示符下,键入 
linux single 或者 linux S

2. 然后进入单用户状态,键入 
passwd
to reset a new password

附录 
A: 如何创建紧急启动盘? 

执行: 
scoadmin
===>Filesystems===>Floppy Filesystem Manager===> 2 (for Emergency boot&root diskettes)

B: 典型的shadow 文件内容: 

root:cEa7oKc02Cb0:10881:0:0 //( 其中 //cEa7oKc02Cb0 是 root 用户加密的口令 )
damon:*::0:0
bin:*::0:0

微信服务

首页
产品中心
公司介绍
联系我们