单用户(emergency) 模式、救援(rescue)模式、VMware克隆、两台机器密钥登录

emergency 重置密码

1.开机进入启动界面选择第一项,按e键进行编辑

2.找到linux16此行,将ro(readonly) 修改为 rw init = /sysroot/bin/sh

3. Ctrl + x 进入emergency模式

 //   指定 /sysroot/位根目录运行命令

chroot   /sysroot/

//  passwd 修改新的密码即可

passwd

4. 让SELinux生效

touch /.autorelabel

原因:系统启动时,运行/etc/rc.d/rc.sysinit脚本,在这个脚本中判断了/.autorelabel文件是否存在,如果存在,则会调用fixfiles命令对整个文件系统进行relabeling;

5.设置grub密码:给grub菜单加密,就是为了不让不法分子利用单用户模式修改root密码,请看操作记录

在/etc/grub.d/00_header 文件末尾,添加以下内容

cat <<EOF
set superusers='admin'
password admin qwe123
E0F

重新编译生成grub.cfg文件

grub2-mkconfig  -o  /boot/grub2/grub.cfg




救援模式(rescue模式)

运行级别就是操作系统当前正在运行的功能级别。级别是从0到6,具有不同的功能。这些级别定义在/ect/inittab文件中。

Linux运行级别 :

  • 0 :系统停机模式,系统默认运行级别不能设置为0,否则不能正常启动,机器关闭。
  • 1 :单用户模式,root权限,用于系统维护,禁止远程登陆,就像Windows下的安全模式登录。
  • 2 :多用户模式,没有NFS网络支持。
  • 3 :完整的多用户文本模式,有NFS,登陆后进入控制台命令行模式。
  • 4 :系统未使用,保留一般不用,在一些特殊情况下可以用它来做一些事情。例如在笔记本电脑的电池用尽时,可以切换到这个模式来做一些设置。
  • 5 :图形化模式,登陆后进入图形GUI模式,X Window系统。
  • 6 :重启模式,默认运行级别不能设为6,否则不能正常启动。运行init 6机器就会重启。

Linux7中查看的方式

ls -l  /usr/lib/systemd/system/runlevel*target
  • 执行效果如下图:

救援模式

无法正常进入单用户模式的情况下,例如:GRUB密码忘记。此时就需要救援模式才能修改root密码

1. 光盘启动

  • 检查是否开机启动连接

  • 设置VMware BIOS

  • 调整启动顺序,将CD-ROM Drive放在首位,按F10键保存

2. 进入rescue模式

  • 选择Troubleshooting回车继续

  • 选择Rescue a Centos Linux system

  • 连续2次回车

  • 切换到原始系统

chroot  /mnt/sysimage

3.修改密码

passwd

注意问题:

  • 修改后,不能直接重启服务器。否则数据没有写入磁盘,修改密码失效。最好是退出切换的根目录,让修改的数据保存在磁盘中,再重启服务器。这样修改的密码才生效。
  • exit退出切换的根目录,再reboot重启服务器还是会进到“选择troubleshooting”的界面,应该是exit退出后使修改保存,再“init 0”直接关闭服务器,再从“电源”选项处进入BIOS界面修改到最初始的状态



VMware克隆虚拟机教程

1. 选择点击克隆菜单按钮

2.默认选项链接克隆即可

3.修改名称及保存位置

4.等待克隆完成

5.开机登录(和被复制的yolks1登录密码都一致)

6.修改克隆机ip配置

  • 查看下网卡名称准备修改网络配置文件

  • 修改ip地址,删除掉uuid防止机器码相同冲突

  • 开启被克隆的1机器,验证是否冲突,如图均可上网




主机名

  • 查看主机名
hostname

  • 修改主机名
hostnamectl  set-hostname  xxxx

免密码登录对方机器,实现原理:公钥互换

准备

1.修改克隆机主机名及网络配置

//  暂时先将克隆的虚拟机名称改为pan-129
vi  /etc/hostname

2. pan-129正常ssh登陆128机器

密钥登陆

1.128机器执行生成密钥的步骤

//  生成密钥的命令
ssh-kengen

2.找到公钥和私钥

//  进入保存公钥和私钥的目录
cd  /root/.ssh/

3.打开复制公钥到129的authorized_keys里

4.128机器上尝试登录

转载于:https://my.oschina.net/yolks/blog/1518910

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值