RHCSA(一)

一、在VMware上如何创建虚拟机以及安装linux操作系统

1.创建虚拟机
先下载 vmware workstation pro 软件,下载地址: https://www.vmware.com/products/workstation
pro/workstation-pro-evaluation.html
下载完成后,退出所有的安全软件,并安装该软件。安装完成后需要激活,激活完成后打开该软件。

新建虚拟机
新建虚拟机
点击"创建新的虚拟机"
新建虚拟机向导
点击自定义,根据自己喜好配置虚拟机。点击下一步
硬件兼容性
选择系统的默认推荐。点击下一步。
安装来源
点击稍后安装操作系统。点击下一步
操作系统
选择Linux。版本选择Red Hat Enterprise Linux 8 64位。点击下一步。
命名虚拟机
设置虚拟机名称以及虚拟机存放位置。点击下一步。
处理器配置
无特殊情况,正常使用时采用系统推荐设置(如果希望虚拟机运行快一些可以选择多个处理器数量和每个处理器的内核数量)。点击下一步
设置内存
使用系统推荐2048MB,有条件可以使用更大的内存。点击下一步。
控制器类型
选择系统推荐的I/O控制器类型。点击下一步。
磁盘类型
选择系统推荐的磁盘类型。点击下一步
选择磁盘
选择创建新虚拟磁盘。点击下一步
指定磁盘容量
设置创建的磁盘容量(有条件可以使用30GB甚至更多),选择将虚拟磁盘拆分成多个文件。点击下一步。
指定磁盘文件
设置磁盘文件,直接点击下一步。
准备创建虚拟机
直接点击完成。接下来开始安装操作系统,通过虚拟光驱安装。
设置iso
点击CD/DVD(SATA)设置光盘文件,光盘文件下载地址: https://mirrors.tuna.tsinghua.edu.c
n/centos-vault/8.5.2111/isos/x86_64/
说明:此处下载的是 centos 的镜像,和 redhat 的镜像是相似的。【可以选择其他的 linux 发行版本的镜像】
iso
选择使用ISO映像文件,找到存储位置。点击确定。
开机
点击开启此虚拟机。
开机中
开机后,鼠标点进去,用键盘选择第一项,Install Red Hat Enterprise Linux 8.0.0。等待界面加载完成
语言
选择虚拟机的使用语言,这个随意。本人采用英文。点击continue。
配置
KDUMP 是一个系统崩溃时收集信息的工具,如果系统用于练习则不
需要开启。
时间
选择时区(北京时间)。配置好后点击done。
配置

安装源默认为光盘,无需修改。软件选择 Server with GUI (带有图形化界面)。软件有很多
种,老手可自行选择,新手直接确定就行
分区
安装位置选择磁盘,选中Custom,点击确定更改磁盘。点击Click here to create them automatically.给磁盘进行分区。配置如图。点击done。
完成分区
分区
点击Accept Changes。老手可自行配置。
配置账户
配置账户。Root为超级管理员账户 还有一个自定义账户。见图。
自定义账户
root账户

完成
配置好账户。点击Begin Installation。即可出现上图的安装。待安装完毕后点击Rebot Systerm重启。(如下图)配置完成
等待
等待完成
点击
点击第一项
协议
选择接受。点击done
。。
。。
点击 Not listed? ),输入 root ,回车或点击 Next ,输入刚刚给 root 用户设置的密码,回车或点击 Sign In ,即可进入系统
接下来一直点击 Next 或 Skip 即可
点击 Start Using Red Hat Enterprise Linux, 就可以体验 Red Hat Enterprise Linux 8.0 系统了。

完成

二、修改主机名为server.local

122
在这里使用hostname 主机名

这样的方式只能去临时修改主机名 ,虚拟机重启后,主机名还是修改之前的主机名。
再使用hostnamectl set-hostname +主机名
这个时候就是永久修改主机名,在修改完后,因为目前还处于修改前的环境变量,所以在我们看的时候仍然是修改前的变量。但是,当我们重新打开一次会话或者重启系统之后,就可以看到主机名已经是修改后的主机名了。

三、将虚拟机的网络连接模式分别调换成仅主机模式、nat模式、桥接模式并获取ip地址使用ssh通过不同用户远程连接

我们通过ssh远程登录去操作linux和直接在linux上直接操作是一样的,在ssh远程操作一些东西通过ssh协议发送给我们的Linux上的ssh服务器,然后ssh服务器去让我们的内核去执行。

1.仅主机模式

11
在Terminal下查看ip
ip
注意ens160:inet192.168.137.128
在Xshell上通过ssh协议进行远程连接:
11

2.NAT模式:

11
查看ip
11
在Shell上通过ssh协议进行远程连接
11

3.桥接模式

11
查看ip:11
在Shell上通过ssh协议进行远程连接:
11

四.远程连接成功后,总结哪种网络模式可以上网(可以使用ping命令测试),并查看root用户和普通用户的家目录的不同.

1.仅主机模式 :

11

2.NAT模式:

111

3.桥接模式:

111

root用户的家目录:

11

普通用户的家目录:

1111
我们在切换用户的时候偶,如果使用su 用户名,相当于切换过去的只是一个相对目录。在使用 su - 用户名 的时候,相当于切换过去的是一个绝对目录。

五.破解密码.

方法 1 : rd.break

第 1 步 重启系统,在下图所示界面按 e 键
111
第2步 找到linux这行,末尾空格后 输入 rd.break
11
然后按 ctl+x
第 3 步 查看可选步骤
11
这里 sysroot 是以只读的形式挂载的,所以要以可读可写的方式来挂载
第 4 步 以读写方式挂载 /sysroot
11
第 5 步修改密码
进入 /sysroot 子系统并修改密码
111
第6步 强制重置文件系统的上下文
11
第7步 退出 exit
111
再次执行exit,重置文件系统上下文,会有个百分比。
1111
11
系统会在此处卡一会,耐心等待

方法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重启

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值