使用emergency mode模式修改root密码:

# 重启系统,在虚拟机名字右键 选择电源 重启客户端

修改root密码设置网络远程登录_配置文件


# 进入到准备界面的时候按上下方向键 防止它进入系统,选择第一行 按e进行编辑

修改root密码设置网络远程登录_ip地址_02


# 将ro改为 rw init=/sysroot/bin/sh 根据下面的提示 按ctrl x 就进入emergency mode模式

修改root密码设置网络远程登录_重启_03


# 输入chroot /sysroot/ 切换到linux系统

修改root密码设置网络远程登录_重启_04


修改root密码的命令:
(1)passwd root 表示直接给root用户修改密码,直接输入密码即可,
(2)echo xxx |passwd --stdin root,

修改root密码设置网络远程登录_重启_05


# 出现乱码 ctrl c 后输入LANG=en 命令可以把当前终端显示成英文

修改root密码设置网络远程登录_重启_06


# touch /.autorelabel   修改密码后让密码生效 让SElinux不在限制

修改root密码设置网络远程登录_ip地址_07

# exit 退出

# reboot重启系统


网络远程登录:
(1)ip add 查看ip地址和网卡,
(2)ifconfig,
(3)ifconfig -a
# lo为回环地址,IP是127.0.0.1
# ens33是第二个网卡,目前还没有ip

修改root密码设置网络远程登录_配置文件_08

# dhclient 自动获取ip地址 实验时使用
# dhclient -r 释放获取自动获取的ip地址


手动配置Ip :
# 需要到vmware查看
# 点击左上角编辑 选择虚拟网络编辑器

修改root密码设置网络远程登录_重启_09


# 选中VMnet8单击 最右侧的子网地址就是要配置的网络,点击右侧的NAT设置 可以看到网关ip

修改root密码设置网络远程登录_重启_10


# 到命令行输入,vi /etc/sysconfig/network-scripts/ifcfg-ens33回车编辑

修改root密码设置网络远程登录_重启_11


# 按小i进入编辑模式

修改root密码设置网络远程登录_ip地址_12


内容修改如下:
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=ens33
UUID=22cc22f7-700d-4403-8a22-9de8ea0cd791
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.248.129
NETMASK=255.255.255.0
GATEWAY=192.168.248.2
DNS1=119.29.29.29

修改root密码设置网络远程登录_重启_13


# 编辑完按esc退出编辑模式
# :wq 保存退出

修改root密码设置网络远程登录_重启_14


# nmcli c reload ens33 
# nmcli d reapply ens33
# 执行这两条命令使配置文件生效


# 再次用ip add查看网卡ip

修改root密码设置网络远程登录_配置文件_15


# 使用ping www.baidu.com  检测网络是否配置成功,
# ctrl c 暂停ping网,
# vi /etc/resolv.conf DNS配置文件

修改root密码设置网络远程登录_配置文件_16


# 下面就可以使用远程工具进行连接
# MoBa远程工具使用方法
# 打开点击Session

修改root密码设置网络远程登录_ip地址_17


# 点击SSH

修改root密码设置网络远程登录_重启_18


# 在Remote host * 处填写Linux机器的IP,在SPecify usermame处填写用户名,端口默认22

修改root密码设置网络远程登录_重启_19


# 选择 是

修改root密码设置网络远程登录_ip地址_20


# 输入密码即可登录

修改root密码设置网络远程登录_重启_21