当前位置: 首页 > 图文教程 > 操作系统 > Solaris > 忘记solaris root密码的解决办法

Solaris
Solaris X86解决不能识别网卡的办法
Solaris系统配置VNC远程桌面
Solaris系统下如何挂载光驱
solaris操作系统各目录的作用
Xmanager连接远程Solaris
solaris 显示乱码的解决方法
Solaris 10下如何使用刻录机刻录光盘
防止Solaris溢出的方法
Solaris下使用USB存储设备
sun solaris 8下启用telnet ftp 功能
Solaris下拷贝文件的技巧
Solaris设置ADSL拨号上网
Solaris 系统查看系统中CPU的数目
使用Samba,如何在客户机上显示中文
查看solaris下安装硬盘个数
Solaris修改主机名和IP地址
查看Solaris系统的内存大小及使用情况
solaris8+apache2+weblogic813+db2_82客户端+128 安装过程
Solaris系统 vi命令详解
Solaris 9.0下安装配置Apache-2.0.45+php-4.3.1+mysql-4.1.0

Solaris 中的 忘记solaris root密码的解决办法


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2010-01-15   浏览: 256 ::
收藏到网摘: n/a

如果solaris不幸忘记了root密码,如何解决
A: 可以有如下两种情况
1. 工作站只有root用户,无其他用户。
2. 工作站除了root用户以外,还有其他的用户

1. 如果连接了网络,我们可以采用远程缓冲溢出的方法,但是这样的方法不属
于“经典”方法,且有的远程缓冲溢出具有一定的破坏性,不建议使用。还
有一种方法就是采用SUN公司自带的光盘采取引导,建议采取这种方法
1. boot cdrom -s
2. fsck /dev/dsk/c0t0d0s0 (取决于根分区的设备)
3. mount -F ufs /dev/dsk/c0t0d0s0 /mnt
4. TERM=ansi; export TERM
5. 编辑/mnt/etc shadow文件,把root对应的口令去掉。
6. 重启后的root的口令为空。

2. 如果还有普通用户,方法可以采用本地缓冲溢出,这种方法虽然破坏性小,
但是也有损毁硬盘引导区的危险,建议采用“文件连接”错误是获得root权
限,这种方法没有什么危险性。