1.13 单用户模式
这一节我们来用单用户模式来更改root密码步骤如下:
1.重启系统,进入开机系统选择界面,按方向键选择对应的启动项 再按e键进入grub菜单
2.按键盘e键,来进入grub编辑界面(grub是启动工具)
3.找到Linux 16的那一行,将ro改为rw init=/sysroot/bin/sh (ro表示只读,rw表示读写)
4.改完后,按ctrl+X 重启以单用户模式启动 (单用户模式相当于WINdows安全模式)
5.使用下面的命令访问原来的系统
chroot /sysroot
5.1重置密码 (重置密码时出现中文乱码,可使用命令LANG=en)
passwd root
5.2 更新系统信息
touch /.autorelabel
5.3 退出chroot
exit 或者 用快捷键ctrl+d
5.4重启你的系统
reboot
1.14 救援模式
救援模式类似 Windows PE ,在系统不能正常启动时进入可以通过救援模式
提取数据或者进行修复
这一节我们来用救援模式来更改root密码步骤如下:
1.虚拟机光驱先加载ISO镜像文件
2.虚拟机关机后,启动进入BIOS模式
3.进入BIOS,BOOT下通过加减键来调整CD-ROM为第一启动项,按F10保存退出
4.重启进入光盘引导界面,选择Troubleshooting
5.再选择Rescue a centos linux system
6.再选择Continue
7.这样就进入救援模式,运行以下命令更改密码
7.1 chroot /mnt/sysimage/ 访问原来的系统
7.2 passwd root 更換密码
7.3 exit或ctrl+D 退出当前统
7.4 reboot 重启
8.0重启虚拟机不再引导光驱
1.15 克隆虚拟机
需要多台虚机时 可以用克隆方式建立多台虚机,步骤如下:
1.选择要克隆的centos系统--->右键点击管理----->克隆
2.创建链接克隆就可以
3.一直默认安装完成
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
5.主机名也是原来的命令,我们来更改一下主机名
输入命令 hostnamectl set-hostname cfk-02
hostname查看当前主机名
5.1 也可以用 vi /etc/hostname 更改内容实现主机名的变更
1.16 Linux机器相互登录
下面我们来互连Linux主机
1.用cfk-01去连cfk-02
命令ssh (可以指定端口ssh -p 22 )
2.查看当前连接用户状态,用w命令查看
3.我们现在用密钥去登陆,下面用linux生成密钥对,使用命令ssh-keygen
4.查看密钥对的存放位置命令ls /root/.ssh,查看公钥命令 cat /root/.ssh/id_rsa.pub
并把公钥放到服务端这边我们放到cfk-01上
5.1登陆cfk-01把公钥内容放入使用命令:vi /root/.ssh/authorized_keys
5.2检查一下selinux是否开启使用命令getenforce显示Enforcing表示开启
5.3使用命令setenforce 0 临时关闭selinux,查看状态使用命令getenforce显示Permissive表示关闭
6.最后在cfk-02登陆cfk-01命令 ssh