免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2042 | 回复: 0
打印 上一主题 下一主题

Solaris下修改root口令 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-02-25 13:09 |只看该作者 |倒序浏览
Solaris下修改root口令

  • l 背景信息

在日常维护工作中,经常遇到solaris系统root口令丢失导致无法使用的情况

  • l 问题单序号

     2819630

  • l 前提条件

已准备好sun操作系统光盘。
PC 终端已通过RSC 连接到服务器。
系统允许停机

  • l 操作步骤

首先,需要进到ok。
以普通用户在solaris系统中,因为只有root用户才有改变主机运行级别,所以只能通过ctrl+break中断系统,进到ok。当然,如果是以root用户身份在系统中,也就没有不存在本文档需要解决的问题了。
其次,以光盘引导系统。
ok boot cdrom -s
然后,修改/etc目录中的口令控制文件。
#mount /dev/dsk/c*t*d*s* /mnt
在这一步有个前提,需要确认/etc所在分区c*t*d*s*。以目前华为的情况来说,都是不存在/etc单独占用一个分区的,/etc目录在/所在分区中。
对这种情况,可以在第一步中,df -k来确认/目录对应的硬件分区。如果是/dev/md/dsk/d*类型的md设备,需要用metastat d*来进一步确认物理分区c*t*d*s*。如果是/dev/vx/dsk/*类型的vx设备,需要用vxprint -ht来进一步确认物理分区c*t*d*s*。
#cd /mnt/etc
#vi shadow
文件中root后面的:到下一个:之间的字符就是对应口令的加密字符。将这些字符删除,保存退出,如果是上面所说的md/vx镜像设备,需要对两路镜像中的数据都执行修改。
最后,reboot主机就可以无口令登录root了。


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/65250/showart_1842784.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP