第四课 单用户救援模式及linux机器相互登陆,虚拟机的克隆
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第四课 单用户救援模式及linux机器相互登陆,虚拟机的克隆相关的知识,希望对你有一定的参考价值。
一、重启命令
1、在linux系统里重启的命令有:reboot、init 6 、shutdown -r now ;关机命令:init 0 ,powweroff
二、单用户模式(在忘记root密码后重置密码。(前提:能直接接触到主机,并且没有设置开机密码的情况下)
1、系统重新后,在开机启动画面选择第一行:CenOS Linux,with linux 3.10.0-123.17e.x86_64,看下面提示说明!
2、按e进入grub(找到系统的启动盘)界面,按方向键找到linux16开头一行,按方向键向后,找到or改成rw init=sysroot/bin/sh,按照操作说明按Ctrl+x重启,出现可运行命令的内存操作系界面;切换系统:chroot /sysroot/
再更改root密码,并进行重要一步:touch /.autorelabel (一定要创建此文件,不然会倒至系统不能正常启动)。再按重启按键。就成功登陆了。
三、救援模式
1、运行级别:0 关机模式 1单用户模式 2多用户模式 3多用户模式 4多用户模式 5图形 模式 6重启模式
2、用CD进入,首先关机,然后检查Cd是否设置成:启动时连接。有没有选择运行镜像。
3、选择VMware面板上的虚拟机-电源-启动时进入Bios,更改系统启动时首先启动CD .进入到我们最开始安装系统的启动界面,选择第三项:Troubleshooting 然后再选择:Rescue a CenOS system 然后出现在底屏为蓝色的界面,选择continue回车-选择OK回车,再回车!就是入能输入命令的模式了!
4、我们在第三行,看到 /mnt/sysimage directory 表示我们的系统操作系统在/mnt/sysimage下,用cat /mnt/sysimage/root/.ssh/authorized_keys 正实一下,然后用命令chroot /mnt/sysimage 切换操作环境,命令行开头变成bath-4.2# ,然后passwd root更改root密码.重启,然后设置CD启动时不连接。成功
四、克隆一个虚拟机,方便做更多的测试!
1、首先关机,然后找到电源-管理-克隆。很容易!
2、克隆完成后更改主机名 hotnamectl set-hostname filename1设置成永久的主机名:hostnamectl --static set-hostname filename1 ;如果是在CenOS 6版本中,就用命令:hostname filename 永久更改:vi /etc/sysconfig/network 更改IP地址: 用vi /etc/sysconfig/network-scripts/ifcf-xxxxxx 修改。然后就可以同时启动两台机器了!
五、两台LIUNX互联
1、用ssh +IP地址互联。(完整的写法:ssh [email protected]),
2、指定端口:ssh -p 22(端口)
3、linux互设密钥认证:shh-keygen,回车设置密码,然后生成/root/.ssh/id_rsa (私钥) 及 /root/.ssh/.id_rsa.pub(公钥),cat 文件:id_rsa.bup 复制内容,把它粘贴到 /root/.ssh/authorized_keys中,用命令getenforce查看selinux是否开启。如果开启用setenforce0关闭它。(永久关闭:selinux的配置文件是/etc/selinux/config用vim /etc/selinux/config编辑它:把SELINUX=Enforcing 改成 SELINUX=disabled) 然后退出重新连接输入生成密钥时设置的密码。登陆成功!
编辑authorize_keys保存,关闭selinux
登陆成功
以上是关于第四课 单用户救援模式及linux机器相互登陆,虚拟机的克隆的主要内容,如果未能解决你的问题,请参考以下文章