目录
一.在VMware上如何创建虚拟机以及安装linux操作系统.
三.将虚拟机的网络连接模式分别调换成仅主机模式,nat模式,桥接模式并获取ip地址使用ssh通过不同用户远程连接.
四.远程连接成功后,总结哪种网络模式可以上网(可以使用ping命令测试),并查看root用户和普通用户的家目录的不同.
一.在VMware上如何创建虚拟机以及安装linux操作系统.
创建虚拟机:
![](https://img-blog.csdnimg.cn/19b2228f0a274be3b230ccbdea26ea2e.png)
2.点击首页的创建新的虚拟机,或者点击标签栏“文件”下面的新建虚拟机
3.选择自定义,可以自己按照喜好设置虚拟机的配置。点击下一步
4.兼容性按照默认就好。点击下一步
5.选择稍后安装操作系统,点击下一步
6.选择Linux操作系统,版本为Red Hat Enterprise Linux 8 64 位,点击下一步
7.设置虚拟机名称以及安装位置,点击下一步
8.可选择虚拟机的CPU数量以及CPU核数,完成后点击下一步
9.选择虚拟机的内存,依个人需求而定。点击下一步
10.选择网络连接类型,具体的介绍请参考。这里选择NAT,点击下一步
11.选择I/O控制器类型,默认即可。点击下一步
12.选择虚拟磁盘类型,默认即可。点击下一步
![](https://img-blog.csdnimg.cn/6324adda4f8d481f9c39160c44912af0.png)
14.设置磁盘大小,40即可,其他保持默认。点击下一步
15.设置磁盘文件的名称,直接下一步即可
安装linux操作系统
16.虚拟机至此已经创建成功,点击完成即可。接下来开始安装操作系统,通过虚拟光驱安装。
![](https://img-blog.csdnimg.cn/25da15a7099146a986195873cd525ebb.png)
18.按照图中选择RHEL8的镜像文件,点击确定
19.点击开启此虚拟机
20.鼠标点进去,用键盘选择第一项,Install Red Hat Enterprise Linux 8.0.0。等待界面加载完成
21.选择安装时的语言,这个随意,本人习惯使用英文。点击Continue(下一步)
![](https://img-blog.csdnimg.cn/e67b89c4944d4868b28f3bffbc557641.png)
24.安装位置选择磁盘,选中Custom,点击确定更改磁盘。
25.点击Click here to create them automatically.给磁盘进行分区
![](https://img-blog.csdnimg.cn/800d3d530b4147f69c8fe9332690f554.png)
27.点击Accept Changes(接受修改),其他配置可以先不考虑。
28.直接点击Begin Installation(开始安装)
29.安装过程中,需要为Root用户设置密码,并创建一个普通用户
30.如果设置的密码为弱密码,测需要点两次确定。
31.设置用户名密码,同样,弱密码需要确认两次。设置完成后等待安装成功
32.安装成功后点击Reboot(重启)
二.修改主机名为server.local.
在这里使用hostname 主机名
这样的方式只能去临时修改主机名 ,当我们重启系统时,主机名还是修改之前的主机名。
在使用hostnamectl set-hostname 主机名
这个时候就是永久修改主机名,在修改完后,因为目前还处于修改前的环境变量,所以在我们看的时候仍然是修改前的变量。但是,当我们重新打开一次会话或者重启系统之后,就可以看到主机名已经是修改后的主机名了。
三.将虚拟机的网络连接模式分别调换成仅主机模式,nat模式,桥接模式并获取ip地址使用ssh通过不同用户远程连接.
我们通过ssh远程登录去操作linux和直接在linux上直接操作是一样的,在ssh远程操作一些东西通过ssh协议发送给我们的Linux上的ssh服务器,然后ssh服务器去让我们的内核去执行。
1.仅主机模式:
在shell下查看ip
在Xshell上通过ssh协议进行远程连接:
2.NAT模式:
查看ip
在Shell上通过ssh协议进行远程连接
3.桥接模式:
查看ip:
在Shell上通过ssh协议进行远程连接:
四.远程连接成功后,总结哪种网络模式可以上网(可以使用ping命令测试),并查看root用户和普通用户的家目录的不同.
1.仅主机模式 :
2.NAT模式:
3.桥接模式:
root用户的家目录:
普通用户的家目录:
我们在切换用户的时候偶,如果使用su 用户名,相当于切换过去的只是一个相对目录。在使用 su - 用户名 的时候,相当于切换过去的是一个绝对目录。
五.破解密码.
![](https://img-blog.csdnimg.cn/31a677d0e6c24c1db77cee3fcc1e63fe.png)
第2步 找到linux这行,末尾空格后 输入 rd.break
![](https://img-blog.csdnimg.cn/ac96183582ec4646b9cc197880d70a37.png)
![](https://img-blog.csdnimg.cn/a81532d221084aee924e0d5d6abc16fa.png)
第6步 强制重置文件系统的上下文
第7步退出,exit
再次执行exit,重置文件系统上下文,会有个百分比。
系统会在此处卡一会,耐心等待。
方法2:init方法
1、启动系统,并在GRUB2启动屏显时,按下e键进入编辑模式。
在linux所在参数行尾添加以下内容:
1)将ro修改为rw
2)末尾添加init=/bin/sh
2、按Ctrl+x启动到shell。
3、运行passwd,并按提示修改root密码或者使用如下命令修改密码: echo "pwd" | passwd --stdin root 4、如果之前系统启用了selinux,必须运行以下命令,否则将无法正常启动系统:touch /.autorelabel
5、运行命令exec /sbin/init来正常启动,或者用命令exec /sbin/reboot重启