1.13 单用户模式
1.14 救援模式
1.15 克隆虚拟机
1.16 Linux机器相互登录
单用户模式:作用当系统密码忘记了可以通过单用户模式找回,相当于windows 的安全模式
单用户操作只能在物理机操作,
第一步重启系统:重启系统的命令有:reboot ; init 6 ; shutdown -r now
关机命令:init 0 ; poweroff ;
rw:表示 读写
sysroot:是系统所在目录 启动的系统的时候加载系统启动目录 加载目录 就可以使用该目录里面命令可以进行操作了。
修改完成后 操作ctrl +X 键 之后 就出现如下面界面
里面信息是在boot里面, 就是当初给boot分区 分区后安装系统的时候装的系统文件,
其他系统文件装在根:/ 下面, 这里看不到 是因为 ”根“没有挂载到boot 下面。
下面开始修改root密码:
输入命令:chroot /sysroot/ :解释:这个切换系统命令,就是切换到原来系统下面,root 密码存在原来系统下面 就是: / 下面 ,切换到这个下面才能修改系统密码
切换完成后输入命令:passwd root 如显示乱码 这个时 操作ctrl+C 取消刚刚操作
输入:LANG=en :解释 :定义语言 原来时中文 这个命令 切换到英文的意思
然后在操作:passwd root 提示输入密码 然后确认密码
然后在操作:touch /.autorelabel 这一步很关键 不然就不会成功! 如下图:
1.14 救援模式:
系统有7个运行级别分别是:0-6 0 表示:关机 1:单用户模式 2-3-4 :多用户模式 在没有安装图形界面的系统,进入的系统就是在3 的运行级别 5:图形操作界面 6 : 重启 这都是centos 6的有的功能 在centos 7 就没有这些功能了
输入命令:ls -l /usr/lib/systemd/system/runlevel*target 可以看到 centos 级别 0-6
如果系统boot 工具加密了 没有办法修改系统密码 那该如何修改密码呢?
需要用到安装光盘 来修改密码,
在虚拟机里面安装光驱 加载安装光盘, 设置BIOS 为光盘启动
然后进入安装启动界面
克隆虚拟机
UUID 如何修改: 直接删掉 重启主机
主机名存储路径: cat /etc/hostname
1.16linux机器互连并秘钥验证
命令:whoami 查看当前用户
w命令:可以查看当前连接到本主机的ip
利用密钥连接主机:linux 也有一个工具 命令:ssh-keygen 利用它生成一个密钥对
公钥和私钥
id_rsa 是私钥
id_rsa.pud 是:公钥
使用命令:cat /root/.ssh/id_rsa.pud 打开公钥 然后右击复制里面信息到
另一台主机上面 ,然后操作方法跟前面练习使用密钥 登录方法设一样了。