作者:dingyilong
邮箱:Vincent.Ding@Sun.com

由于opensolaris2008.05采用 zfs作为根文件系统,所以很多地方都与以前的Navada有了不同。比如Navada具有三个入口,包括failsafe。当遇到了问题可以直接启动 failsafe去修改系统参数。而opensolaris2008.05却没有failsafe。之前我介绍了如何启动xVM,本文以清除root密码 为例介绍如何对opensolaris2008.05做修复。

以前的Navada系统进入到failsafe会自动检测之前是否安装过 Solaris,并会提示用户是否挂载。opensolaris2008.05没有这个入口,所以我们采用光盘启动。将 opensolaris2008.05的LiveCD光盘放入光驱,从光盘启动,在Grub菜单里面选择第二项text console。因为全部是命令行操作,没必要花那么多时间启动桌面。

登陆的时候只能用jack用户登陆,密码也是jack。然后su到root用户,默认密码是opensolaris。然后将本机的rpool导入。输入命令:

zpool import -f rpool

等几秒种之后可以看到rpool已经被导入好了,可以用zfs list查看到各个zfs的挂载点。不过关键的zfs文件系统opensolaris却没有导入。所以我们还需要将opensolaris手动挂载。运行以下命令:

mkdir /tmp/opensolaris
mount -F zfs rpool/ROOT/opensolaris /tmp/opensolaris

等 待几秒钟之后进入/tmp/opensolaris目录就可以看到我们系统的根目录了。假如我们需要清除root密码,那么直接编辑 /tmp/opensolaris/etc/shadow文件,将root冒号后面的一串密文删掉即可。然后按:wq!来保存文件。用init 6重起系统即可。(不推荐使用reboot去重起系统)

对于其他系统维护操作也可以参考以上步骤进行。

如何在opensolaris2008.05清除root密码相关推荐

  1. ubtun服务器如何修改密码,如何在Ubuntu中更改root密码

    root用户(或超级用户)是在所有Linux和Unix的系统上都存在的特殊用户.它具有对系统上的每个命令和任何资源的完全访问权限,而没有任何限制. 在Ubuntu系统中,默认情况下基于安全原因root ...

  2. linux更改root密码_如何在Linux中更改root密码

    linux更改root密码 Let's go over the simple commands to change the root password in Linux. Linux root ref ...

  3. redhat 破解root密码

    centos7/rhel7进入单用户方式和重置密码方式发生了较大变化,GRUB由b引导变成了ctrl+x引导. 重置密码主要有rd.break和init两种方法. 一.rd.break方法: 1.启动 ...

  4. ubuntu 命令卡住_如何在Ubuntu系统中重置root密码

    IT服务圈儿 有温度.有态度的IT自媒体平台 经授权转自公众号:良许Linux(ID:liangxuxiansheng) 很多人有个问题,就是喜欢把密码设置得很长很复杂,结果谁也没防住,却成功防住了自 ...

  5. 如何在 Mac 上启用 root 用户或更改 root 密码

    如何在 Mac 上启用 root 用户或更改 root 密码 完成某些任务需要系统更多区域的访问权限,Mac 管理员可以使用 root 用户帐户来完成这些任务. 名为"root"的 ...

  6. 如何在Ubuntu中重置MySQL Root密码

    如何在Ubuntu上重置MySQL Root密码 最后更新 2019年2月13日 在本文中,我们将通过使用该--skip-grant-tables选项启动MySQL来重置Ubuntu中的MySQL r ...

  7. mysql重置root密码centos_详解如何在Linux(CentOS)下重置MySQL根(Root)密码

    本例中以CentOS6.6下修改MySQL5.1.73举例说明. 1.首先输入"service mysqld status"查看当前mysql服务状态,下图显示正在mysqld服务 ...

  8. arch linux密码忘记,如何在Arch Linux中重设忘记的root密码

    作为root用户被锁定在服务器系统之外,而您无法回忆起密码,改怎么办?通常我们长时间没有以root用户身份登录,就可能忘记了root的密码.但不用担心,在本文中,我们将逐步指导您如何在Arch Lin ...

  9. 在linux中怎么重置mysql密码_详解如何在Linux(CentOS)下重置MySQL根(Root)密码

    本例中以CentOS6.6下修改MySQL5.1.73举例说明. 1.首先输入"service mysqld status"查看当前mysql服务状态,下图显示正在mysqld服务 ...

最新文章

  1. oracle改用户名名字,Oracle中如何更改用户名
  2. 第六十六篇、OC_Sqlite数据库操作
  3. 用python学编程_用Python学编程
  4. 大杂烩, 硬盘安装Linux
  5. 【转载】分布式之redis复习精讲
  6. java 数据返回类_java返回数据工具类
  7. 基于 bootstrap 字体图标,用纯CSS实现星级评分功能
  8. spark需要maven管理吗_使用Eclipse编写Spark应用程序(Scala+Maven)
  9. USB Server应用于税控盘的远程集中管理
  10. AliOSS上传图片
  11. Ubuntu 更新错误修复大全
  12. linux搭建个人网盘,Linux下使用nextcloud搭建个人网盘
  13. 自动驾驶研究报告(上)
  14. 【luogu2026】【数学】求一次函数解析式
  15. Windows 安装 JDK 与环境变量配置
  16. ubuntu完美安装espeak支持中文和粤语 不再报错:Full dictionary is not installed for 'zh'
  17. CAD中的索引符号都有哪些?CAD标注符号大全
  18. 【滤波跟踪】基于matlab无迹卡尔曼滤波惯性导航+DVL组合导航【含Matlab源码 2019期】
  19. 人力资源数据分析师前景_为什么说,未来好的HR一定是好的数据分析师?
  20. 元学习(Meta-learning)

热门文章

  1. 生物信息学数据库资源 {#database}
  2. HTML----锚标签
  3. 学习笔记——Jupyter notebook快速入门教程
  4. python简单代码画曲线图教程-python画曲线
  5. HDU6331Problem M. Walking Plan
  6. 从零开始学数据分析之——《笨办法学Python》(习题0-10)
  7. ECCV2022 论文最全汇总!附下载
  8. 安装 stun/turn服务
  9. 学UI设计需要会手绘吗
  10. HTML读取xml文件的三种办法