300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > Linux学习总结(四)-两种模式修复系统 单用户 救援模式

Linux学习总结(四)-两种模式修复系统 单用户 救援模式

时间:2022-09-19 09:13:21

相关推荐

Linux学习总结(四)-两种模式修复系统 单用户 救援模式

一单用户模式

我们举例,比如忘记root 用户密码我们就可以进入单用户模式重置,该单用户模式,类似windos 安全模式

开机界面快速按e 进入grub

光标定位到 linux16 下一行

ro crashkernel 作以下更该

rw init=/sysroot/bin/bash

完了,根据提示按 ctrl x 进入grub操作界面

chroot /sysroot/

chroot :change root 改变程序执行时所参考的根目录位置。

作用:比如我们的linux系统grub损坏无法启动,用linux启动u盘进入livecd,

然后用chroot命令把我们的linux系统环境乾坤大挪移(挂载)过来,这下我们就能在livecd里,修复grub

我们在这里以修改root密码为例,熟悉下grub下操作

passwd root

发现字符未正常显示

输入 LANG=en

passwd root 更改密码

完了还要输入 touch /.autorelabel

二 救援模式

从光驱启动进入救援模式

先进入虚拟机bios

主菜单栏, 虚拟机-电源-打开电源时进入固件(就是bios)

先更改第一启动为光驱启动

方法是:在boot 用上下光标键选中CD-ROM 用+将其置顶,F10保存退出

然后我们发现我们已经进入到光驱启动几面,我们选择第三行,Troubleshooting(排除故障)

然后选择第二行 Rescue a centos system (拯救系统)

选择1 continue

现在到了救援模式命令行:

根据提示操作以下命令

chroot /mnt/sysimage/ 又一次移花接木,不过目录有所改变

passwd root 改密码 过程不再展示

在这里我们还可以修复系统grub

重新更改bios设置把第一启动改为硬盘启动

或者在虚拟机里直接把光驱启动禁用

三 虚拟机克隆

虚拟机主菜单第一行, 虚拟机-管理-克隆

配置ip 主机名

修改ip克隆机的ip地址 编辑配置文件更改ip vi /etc/sysconfig/network-scripts/ifcfg-ens33 删掉uuid

重启下网络服务 systmectl restart network.service

更改主机名:hostnamectl set-hostname +主机名

然后xshell 登陆两台虚拟机验证下

两台虚拟机交叉登陆

w命令查看负载 whoami 查看当前用户

ssh username@ip 当前用户 username 可省略

两台虚拟机之间秘钥认证登陆

ssh-keygen 生成密钥对

复制公钥到要登陆的目标机器

关闭selinux getenforce 查看 setenforce 0 关闭

ctrl d 登出

密钥导入后直接登陆,不再提示输入root密码

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。