保持快乐,善于表达,敢于创新
通过网络安装恢复Solaris的启动文件
上一篇 /
下一篇 2009-11-03 12:50:46
/ 个人分类:solaris 使用大全
近日有个开发高手在俺们的solaris工作站上修改了一些文件, 具体文件未知. 只是重启后可以到登陆的界面, 但root就是无法登陆上去,怀疑是/etc下面的用户相关信息被改了.
成功修复步骤:
1. 网络启动 (详见此博客以前
文章)
ok boot net -s //单用户模式
2. 出现"#" 后, 证明已经成功走到
shell的一步了
输入 # mount /dev/dsk/c0t0d0s0 /mnt //将装有系统的硬盘mount到当前虚拟boot的系统上.
3. 打开硬盘上的 /etc目录:
#cd /mnt/etc
4. 备份
passwd 文件和 shadow 文件.
# cp passwd passwd_bak
# cp shadow shadow_bak //防止万一弄错了, 可以修复
5. 更改passwd的root的信息
#vi passwd
这个时候只给出root的用户信息, 因为你登陆时候的用户是unknown, solaris不知道你身份, 所以只给出root用户让你更改, 其实这样也就足够解决问题了.
6. 更改完成后, 保存重启
#reboot
收藏
举报
TAG:
passwd