博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
重置密码、单用户模式、救援模式
阅读量:5720 次
发布时间:2019-06-18

本文共 1896 字,大约阅读时间需要 6 分钟。

hot3.png

4.11重置密码 若忘记了密码,无法登陆系统,需要重置密码。

1)如果平时秘钥认证登录(秘要指的远程的ssh登录),可以通过秘钥登录系统后修改密码

# passwd

输入两次新的密码即可

root用户修改普通用户密码

# passwd username

2)如果没有秘钥认证,也忘记了密码,那么可以通过单用户模式或救援模式修改密码

4.12单用户模式

查看Linux的运行级别

[root@wangzb02 ~]# ll /usr/lib/systemd/system/runlevel*.targetlrwxrwxrwx. 1 root root 15 1月  13 06:48 /usr/lib/systemd/system/runlevel0.target -> poweroff.targetlrwxrwxrwx. 1 root root 13 1月  13 06:48 /usr/lib/systemd/system/runlevel1.target -> rescue.targetlrwxrwxrwx. 1 root root 17 1月  13 06:48 /usr/lib/systemd/system/runlevel2.target -> multi-user.targetlrwxrwxrwx. 1 root root 17 1月  13 06:48 /usr/lib/systemd/system/runlevel3.target -> multi-user.targetlrwxrwxrwx. 1 root root 17 1月  13 06:48 /usr/lib/systemd/system/runlevel4.target -> multi-user.targetlrwxrwxrwx. 1 root root 16 1月  13 06:48 /usr/lib/systemd/system/runlevel5.target -> graphical.targetlrwxrwxrwx. 1 root root 13 1月  13 06:48 /usr/lib/systemd/system/runlevel6.target -> reboot.target

展示结果是一些连接文件,表示系统的七个运行级别

runlevel0:关机runlevel1:单用户模式runlevel2、runlevel3、runlevel4:多用户模式runlevel5:图形界面级别runlevel6:重启

1)单用户模式:重启客户机,在进入登录界面时按上下键选择选择第二行

按e键进入编辑

光标移动到Linux16开头行,将该行中的ro(只读)改成rw(读写),在rw后输入一下内容

init=/sysroot/bin/sh

按Ctrl+x启动进入内存环境

# chroot /sysroot/  #进入真正的Linux里# passwd      #修改root密码# touch /.autorelabel  #创建该文件或更改该文件的创建时间# exit #退出Linux环境进入内存环境# reboot #重启系统

4.13 救援模式

需要有一个安装系统的镜像文件或系统盘先关机,在VMware该虚拟机点击右键选择启动时进入BIOS(标准输入输出),将CD-ROM移动到首行(优先从光驱启动),保存并退出设置好光驱,启动虚拟机,选择“troubleshooting”,回车选择“rescue a Centos system”,回车,再回车,系统检测硬件后进入救援模式选项:	1)continue  #继续	2)Read-only mount #只读挂载	3)skip to shell #跳过shell	4)quit(reboot)#退出选择1)继续切换系统用户	# chroot /mnt/sysimage 进入镜像系统	# passwd #修改密码	# vi/et/selinux/config #修改配置文件,将selinux=enforcing改成=disabledselinux是防火墙,需要关闭,临时关闭selinux的方式如下:	# setenforce 0	#getenforce 查看seLinux状态	# exit #退出	reboot #重启或者先关闭虚拟机,重新计入BIOS中,设置优先从硬盘启动之后再重启Linux,用修改的新密码登录系统

转载于:https://my.oschina.net/u/3954059/blog/3003782

你可能感兴趣的文章
Mysql通信协议
查看>>
女程序员做了个梦,众网友的神回复
查看>>
C# 给某个方法设定执行超时时间
查看>>
网站速度与性能优化要抓主要矛盾解决—瓶颈法
查看>>
嵌入式Linux之旅——环境搭建篇之搭建基本开发环境
查看>>
Unicode字符需要几个字节来存储?
查看>>
性能测试概述 Performance Testing
查看>>
jQuery 视频播放插件
查看>>
HTML5的几个误解
查看>>
jquery-easyui中datagrid扩展,隐藏显示表头功能
查看>>
( 转)基于.NET平台常用的框架整理
查看>>
[转]Python多线程与多线程中join()的用法
查看>>
音乐下载日志的关联分析
查看>>
css笔记 - 张鑫旭css课程笔记之 relative 篇
查看>>
mysql 导入csv文件
查看>>
Java基础IO流(三)字符流
查看>>
〖Android〗/system/etc/audio_policy.conf
查看>>
如何提高队列的消息处理效率
查看>>
Java 注解入门
查看>>
extJS 创建类
查看>>