zoukankan      html  css  js  c++  java
  • Linux操作系统进入单用户模式的方法

    单用户模式的作用

      在使用Linux的过程中,维护人员经常会碰到一些问题,就是在拥有root账号权限和密码的用户中,总是会出现忘记root密码的情况。

      遇到这种情况,一般情况下,维护人员就会通过最常用的方法进行root密码重置,那就是单用户模式。

      其次,单用户最突出且实用的一个好处就是:可以无密码登录,所以,在忘记密码时,可以进入到单用户模式修改登录密码。

    进入单用户模式的方法

    1)在Linux系统启动,内核启动顺序选择界面,按键盘任意键让Linux引导启动停留在内核选择阶段通过上下键让Linux引导启动停留在内核选择阶段

      

    2)选择Linux内核启动项,根据提示键入小写字母e 进入下一步

    3)选择kernel开头这项(第二个)按下按键e,进入下一步

    4)在这一行的最后 输入空格single或者数字1 后 按回车键 编辑完毕

    ###################################

    内核启动时的选

    选项 含义
    init=/sbin/init 告诉内核用/sbin/init作为它的init程序
    init=/bin/bash 只启动bash,在紧急恢复时有用
    root=/dev/foo 告诉内核用/dev/foo作为根设备
    single 引导进入单用户模式

     ##################################

    5)编辑完后回到第二步界面,直接输入b 重新引导系统,系统重启后会直接进入root用户模式下,再次模式下你就可以使用root功能的东西了。

     

     最后登录单用户后,可以进行密码修改(passwd)或者磁盘分区修复(e2fsck -f /dev/sda1)

    操作完成,输入reboot重启即可。

    ===================================================

    进入单用户模式下解决只读文件的问题

    注意:在选多单用户环境下,文件系统的根目录是按只读方式安装的,如果 /tmp 是根文件系统的一部分,那么许多要使用临时文件的命令(例如 vi )都不能执行,为了解决这个问题,必须先把根文件系统( / )以读写方式重新安装,再开始单用户模式的交互操作。下面这条命令通常就能实现这个技巧:

    # mount -o rw, remount /

      

      

      

  • 相关阅读:
    SQL Service Database BACKUP & RESTORE
    vb.net 写入文件同步锁
    ActiveXObject Word.Application 打印小票
    jquery 计算输入的文本的utf-8字节长度
    sql 随笔 2015-08-07
    Android Calander Event
    Html 全屏切换效果
    C#中ref和out关键字的应用以及区别
    Angular安装、卸载 (高版本会导致component.html页面空白)
    bootstrap导航栏(navbar)下拉框无法展开
  • 原文地址:https://www.cnblogs.com/pyng/p/11820215.html
Copyright © 2011-2022 走看看