4.单用户/救援模式,克隆虚拟机并修改主机名,linux机器相互登陆

5月31日任务
1.13 单用户模式
1.14 救援模式
1.15 克隆虚拟机并修改主机名
1.16 Linux机器相互登陆linux

1.13 单用户模式(案例:若是忘记root密码):安全

首先重启机器可以使用init 6         reboot网络

ro(只读)改成rw(读写)并写入 init=/sysroot/bin/sh,而后按下Ctrl+xssh

 

即进入单用户模式(相似Windows里安全模式)加密

首先输入          chroot /sysroot/          (即切换到原来系统下,才可用原来的命令来修改密码)spa

输入                 passwd root                     (即修改密码).net

出现提示按Ctrl+c(取消)在输入LANG=en(定义语言非中文)rest

再从新输入      passwd rootip

输入两遍新的密码(前几回不行,后来改了复杂的密码,密码不要太简单)get

最后输入         touch /.autorelabel(很是重要,必定要输入)

重启机器

1.14 救援模式:

在单用户模式下若是有加密进不去设置的时候,咱们能够进入救援模式来修改root密码或更改在Linux上敲错的配置文件(改错重要配置文件而致使的系统出错)

使用光驱或U盘进入到装系统的那个界面下(也就是CD/DVD)

首先,查看虚拟机设置的CD/DVD

选择启动时进入BIOS

 

按1而后回车

出现如下字符,按回车

将上面提示的命令 写在下面

而后就能够修改密码了(passwd root)

最后将CD/DVD前面的勾去掉(即为重启后再也不进入BIOS)

重启虚拟机就能够了

1.15 克隆虚拟机并修改主机名:

1.关机后

2.

3.并修更名称

4.修改IP,改末尾数便可(vi /etc/sysconfig/network_scripts/ifcfg-ens33)

而后重启网络服务(systemctl restart network.service)

修改主机名:

输入      hostnamectl set-hostname aminglinux-02(后面为须要改为的名字)

1.16 Linux机器相互登陆:

1.好比01连02,ssh 后面跟02的IP(能够用“W”来查看状态)

标准的写法为    ssh username@ip

whoami可查看当前用户是谁,默认是root

因此,以上状态下的标准写法应为    ssh root@192.168.159.130(02的IP)

2.ssh默认的端口是22端口,若是有特殊的端口,假设220端口

为   ssh -p 220 root@192.168.159.130

3.密钥认证链接:

假如02连01,02上要有私钥,01上要有公钥

因此,输入   ssh-keygen(即生成密钥对)会出现如下图

意思是询问密钥对要存放在哪里,默认的话就回车,又会出现下图

意思是输入密钥的密码,回车即为空

用   cat(列出) /root/.ssh/id_rsa.pub(以上公钥标注的地址),并复制

到01(须要链接的机器)上,vi /root/.ssh/authorizen_keys,将02复制下来的公钥黏贴到01上

4.用getenforce可查看selinux防火墙的开关状态

getenforce 0可临时关闭(重启后会再次开启)

相关文章
相关标签/搜索