博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第四课 单用户、救援模式及linux机器相互登陆,虚拟机的克隆
阅读量:6123 次
发布时间:2019-06-21

本文共 1884 字,大约阅读时间需要 6 分钟。

一、重启命令

1、在linux系统里重启的命令有:reboot、init 6 、shutdown -r now ;关机命令:init 0 ,powweroff

二、单用户模式(在忘记root密码后重置密码。(前提:能直接接触到主机,并且没有设置开机密码的情况下)

1、系统重新后,在开机启动画面选择第一行:CenOS Linux,with linux 3.10.0-123.17e.x86_64,看下面提示说明!

第四课 单用户、救援模式及linux机器相互登陆,虚拟机的克隆

2、按e进入grub(找到系统的启动盘)界面,按方向键找到linux16开头一行,按方向键向后,找到or改成rw init=sysroot/bin/sh,按照操作说明按Ctrl+x重启,出现可运行命令的内存操作系界面;切换系统:chroot /sysroot/

再更改root密码,并进行重要一步:touch /.autorelabel (一定要创建此文件,不然会倒至系统不能正常启动)。再按重启按键。就成功登陆了。

第四课 单用户、救援模式及linux机器相互登陆,虚拟机的克隆

三、救援模式

1、运行级别:0 关机模式 1单用户模式 2多用户模式 3多用户模式 4多用户模式 5图形 模式 6重启模式

2、用CD进入,首先关机,然后检查Cd是否设置成:启动时连接。有没有选择运行镜像。

第四课 单用户、救援模式及linux机器相互登陆,虚拟机的克隆

3、选择VMware面板上的虚拟机-电源-启动时进入BIOS,更改系统启动时首先启动CD .进入到我们最开始安装系统的启动界面,选择第三项:Troubleshooting 然后再选择:Rescue a CenOS system 然后出现在底屏为蓝色的界面,选择continue回车-选择OK回车,再回车!就是入能输入命令的模式了!

第四课 单用户、救援模式及linux机器相互登陆,虚拟机的克隆

4、我们在第三行,看到 /mnt/sysimage directory 表示我们的系统操作系统在/mnt/sysimage下,用cat /mnt/sysimage/root/.ssh/authorized_keys 正实一下,然后用命令chroot /mnt/sysimage 切换操作环境,命令行开头变成bath-4.2# ,然后passwd root更改root密码.重启,然后设置CD启动时不连接。成功

第四课 单用户、救援模式及linux机器相互登陆,虚拟机的克隆

5、开机报错 host smbus controller not enabled ,解决方法:

[root@riven02 ~]# lsmod |grep i2c_piix4

i2c_piix4 12574 0

i2c_core 31274 1 i2c_piix4
[root@riven02 ~]# vi /etc/modprobe.d/blacklist.conf 输入内容:blacklist i2c_piix4 ,:wq保存退出,reboot就解决了!

四、克隆一个虚拟机,方便做更多的测试!

1、首先关机,然后找到电源-管理-克隆。很容易!

第四课 单用户、救援模式及linux机器相互登陆,虚拟机的克隆

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 root@ip),

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) 然后退出重新连接输入生成密钥时设置的密码。登陆成功!

第四课 单用户、救援模式及linux机器相互登陆,虚拟机的克隆
编辑authorize_keys保存,关闭selinux
第四课 单用户、救援模式及linux机器相互登陆,虚拟机的克隆

登陆成功

第四课 单用户、救援模式及linux机器相互登陆,虚拟机的克隆

转载于:https://blog.51cto.com/10690709/2089742

你可能感兴趣的文章
代码托管平台简介
查看>>
linux:yum和apt-get的区别
查看>>
Sentinel 1.5.0 正式发布,引入 Reactive 支持
查看>>
如何对网站进行归档
查看>>
数据库之MySQL
查看>>
2019/1/15 批量删除数据库相关数据
查看>>
数据类型的一些方法
查看>>
Mindjet MindManager 2019使用教程:
查看>>
游戏设计的基本构成要素有哪些?
查看>>
详解 CSS 绝对定位
查看>>
AOP
查看>>
我的友情链接
查看>>
NGUI Label Color Code
查看>>
.NET Core微服务之基于Polly+AspectCore实现熔断与降级机制
查看>>
vue组件开发练习--焦点图切换
查看>>
浅谈OSI七层模型
查看>>
Webpack 2 中一些常见的优化措施
查看>>
移动端响应式
查看>>
python实现牛顿法求解求解最小值(包括拟牛顿法)【最优化课程笔记】
查看>>
js中var、let、const的区别
查看>>