1.13 单用户模式

  这一节我们来用单用户模式来更改root密码步骤如下:

 

1.重启系统,进入开机系统选择界面,按方向键选择对应的启动项 再按e键进入grub菜单

 3月22日_linux

2.按键盘e键,来进入grub编辑界面(grub是启动工具)

3月22日_linux_02 

3.找到Linux 16的那一行,将ro改为rw init=/sysroot/bin/sh (ro表示只读,rw表示读写)

 3月22日_linux_03

4.改完后,按ctrl+X 重启以单用户模式启动 (单用户模式相当于WINdows安全模式)

3月22日_3月22日_04 

5.使用下面的命令访问原来的系统

  chroot /sysroot

5.1重置密码   (重置密码时出现中文乱码,可使用命令LANG=en)

  passwd root

5.2 更新系统信息

 touch /.autorelabel

5.3 退出chroot

    exit 或者 用快捷键ctrl+d

5.4重启你的系统

    reboot

3月22日_linux_05 

 1.14 救援模式

救援模式类似 Windows PE ,在系统不能正常启动时进入可以通过救援模式

提取数据或者进行修复

这一节我们来用救援模式来更改root密码步骤如下:

1.虚拟机光驱先加载ISO镜像文件

 3月22日_linux_06

2.虚拟机关机后,启动进入BIOS模式

 3月22日_linux_07

3.进入BIOSBOOT下通过加减键来调整CD-ROM为第一启动项,按F10保存退出

 3月22日_linux_08

4.重启进入光盘引导界面,选择Troubleshooting

 3月22日_3月22日_09

5.再选择Rescue a centos linux system

 3月22日_3月22日_10

6.再选择Continue

3月22日_3月22日_11 

7.这样就进入救援模式,运行以下命令更改密码

  7.1  chroot /mnt/sysimage/    访问原来的系统

  7.2   passwd root                   更換密码

   7.3  exitctrl+D                   退出当前统

   7.4  reboot                          重启

3月22日_3月22日_12 

8.0重启虚拟机不再引导光驱

 3月22日_linux_13

 1.15 克隆虚拟机

需要多台虚机时 可以用克隆方式建立多台虚机,步骤如下:

1.选择要克隆的centos系统--->右键点击管理----->克隆

 3月22日_3月22日_14

2.创建链接克隆就可以

3月22日_3月22日_15 

3.一直默认安装完成

3月22日_linux_16 

4.打开新克隆虚拟机,首先更改一下IP地址,不然会跟原机IP冲突

 4.1 输入 vi /etc/sysconfig/network-scripts/ifcfg-ens33

  4.2 进入IP配置界面要删除UUID这行的数据

  4.3更改IP后按Esc再输入命令:wq 退出保存

   4.4重启网络服务 输入命令systemctl restart network.service

3月22日_linux_17 

5.主机名也是原来的命令,我们来更改一下主机名

   输入命令 hostnamectl set-hostname cfk-02

    hostname查看当前主机名

3月22日_3月22日_18 

5.1 也可以用 vi /etc/hostname  更改内容实现主机名的变更


1.16 Linux机器相互登录

下面我们来互连Linux主机

1.cfk-01去连cfk-02

命令ssh root@172.26.193.7     (可以指定端口ssh -p 22 root@172.26.193.7   )

 3月22日_3月22日_19

2.查看当前连接用户状态,用w命令查看

 3月22日_linux_20

3.我们现在用密钥去登陆,下面用linux生成密钥对,使用命令ssh-keygen

3月22日_3月22日_21 

4.查看密钥对的存放位置命令ls /root/.ssh,查看公钥命令 cat /root/.ssh/id_rsa.pub

并把公钥放到服务端这边我们放到cfk-01

 3月22日_linux_22

5.1登陆cfk-01把公钥内容放入使用命令:vi /root/.ssh/authorized_keys

5.2检查一下selinux是否开启使用命令getenforce显示Enforcing表示开启

5.3使用命令setenforce 0 临时关闭selinux,查看状态使用命令getenforce显示Permissive表示关闭

 3月22日_3月22日_23

6.最后在cfk-02登陆cfk-01命令 ssh root@172.26.2193.6

 3月22日_linux_24