服务器维护,服务器代维,安全设置,漏洞扫描,入侵检测服务

运维之家

 找回密码
 注册
搜索
查看: 2125|回复: 1

Linux进入单用户模式的详细截图

[复制链接]
dirtysea 发表于 2017-9-6 14:06:25 | 显示全部楼层 |阅读模式
Linux

Linux系统使用版本为:CentOS 6.6   以进入单用户模式修改管理员密码为列子


1、开机进入启动界面后按e或回车键,进入到GRUB启动菜单,如下图;

2、按e 进入编辑模式,上下键移动切换到第2行kernel这一行;

3、按e进入kernel编辑命令行,如下图,在光标空格然后输入single 或s 或1

输入完成后按回车键,保存返回上一级启动菜单,按b 启动系统

4、启动系统不需要输入管理员密码,进入单用户模式,进入之后可以passwd命令修改管理员密码;

5、单用户模式的运行级别

输入1 运行级别显示为

[root@yong~]# runlevel

1 S

输入s 或 single 运行级别显示为

[root@yong~]# runlevel

N S

单用户模式下是不能联网;相当于Windows的安全模式。



Linux单用户只读模式执行  mount -o remount,rw /  就可以修改文件了
 楼主| dirtysea 发表于 2019-7-2 14:28:52 | 显示全部楼层
centos7进入单用户模式

init方法

1、centos7的grub2界面会有两个入口,正常系统入口和救援模式;

2、修改grub2引导

    在正常系统入口上按下"e",会进入edit模式,搜寻ro那一行,以linux16开头的;

    把ro更改成rw;(把只读更改成可写)

    把rhgb quiet删除;(quiet模式没有代码行唰唰的走,可以删除)

    增加init=/bin/sh;(或init=/bin/bash,指定shell环境)

    按下ctrl+x来启动系统。

3、修改root密码

    #passwd                       #修改密码

    #touch /.autorelabel      #据说是selinux在重启后更新label

    #exec /sbin/init              #正常启动init进程




首先我们进入开机界面,按e进行选择
会进入以下界面,
然后找到图中红线标注的该行,在行尾添加 init=/bin/sh
按住Ctrl+x执行
可以进入单用户模式
如图所示,我们还可以修改密码,默认修改root密码,也可以修改其他用户的密码passwd junjind
执行exec  /sbin/init 即可退出单用户模式



您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|手机版|Archiver|运维之家 ( 蜀ICP备12020351号 )

GMT+8, 2019-12-6 04:11 , Processed in 0.064001 second(s), 14 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表