1、创建虚拟机
使用VMware
2、安装linux操作系统
Xshell 远程连接 Linux
1 )打开官网 https://www.netsarang.com/download/free_license.html
2 )单击 “Xshell 6” 图标下的 “Download” 按钮,进入下面页面。默认情况下已经选择 “Home and
school use” ,然后输入个人姓名和 Email ,再单击 “Submit” 提交按钮。
3 )提交后,需要到邮箱里查看邮件,获取下载链接
4)安装后双击打开Xshell
5)输入ip地址
6)双击该“会话”
7)弹出 “SSH 用户名 ” 对话框, 输入用户名root ,并勾选 “ 记住用户名 ” 选项,然后单击 “ 确定 ” 按钮。
8)弹出 “SSH 用户身份验证 ” 对话框, 输入root用户对应的密码 ,并勾选 “ 记住密码 ” ,然后单击 “ 确定 ” 按钮。
3、修改主机名为server.local
4、将虚拟机的网络连接模式分别调换成仅主机模式、nat模式、桥接模式并获取ip地址使用ssh通过不同 用户远程连接
①获取NAT模式下的ip地
②在Xshell下通过ssh远程连接
③获取仅主机模式下ip地址
④ 通过ssh远程连接
⑤获取桥接模式下ip地址
⑥通过ssh远程连接
5、远程连接成功后,总结哪种网络模式可以上网(可以使用ping命令测试)并查看root用户和普通用户 的家目录的不同
①NAT模式下家目录root与普通用户的不同:
是否可以上网(尝试ping www.baidu.com):
②仅主机模式下家目录root与普通用户的不同:
是否可以上网(尝试ping www.baidu.com):
③桥接模式下家目录root与普通用户的不同:
是否可以上网(尝试ping www.baidu.com):
综上:仅主机模式下无法上网;NAT模式下和桥接模式下可以上网。
6.破解密码
rd.break
第1步 重启系统并编辑内核参数
第 2 步骤
找到 linux 这行,末尾空格后 输入 rd.break
然后按 ctl+x
第 3 步 查看,可选步骤
这里 sysroot 是以只读的形式挂载的,所以要以可读可写的方式来挂载
第 4 步 以读写方式挂载 /sysroot
第 5 步修改密码
进入 /sysroot 子系统并修改密码
第6步 强制重置文件系统的上下文
第7步退出,exit
再次执行exit,重置文件系统上下文,会有个百分比,等待即可。