一、实验目的
1、掌握VMware Workstation Pro软件的安装;
2、掌握openEuler操作系统的安装;
3、了解CLI 交互方式;
4、掌握文件目录管理、用户权限管理、网络配置相关命令。
二、实验学时
2学时
三、实验类型
验证性
四、实验需求
1、硬件
每人配备计算机1台。
2、软件
安装VMware WorkStation Pro或Oracle VM VirtualBox软件,安装Mobaxterm软件。
3、网络
本地主机与虚拟机能够访问互联网,虚拟机网络不使用DHCP服务。
4、工具
无。
五、实验任务
1、完成VMware Workstation Pro安装;
2、完成VM创建;
3、完成openEuler操作系统的安装;
4、完成openEuler 操作系统的初始化配置;
5、完成openEuler 操作系统的远程管理;
6、完成文件目录管理;
7、完成用户权限管理;
8、完成网络配置。
六、实验环境
1、本实验需要VM 1台。
2、本实验VM配置信息如下表所示。
| 虚拟机配置 | 操作系统配置 |
|---|---|
| 虚拟机名称:VM-Lab-01-Task-01-172.31.0.11内存:1GBCPU:1颗,1核心虚拟磁盘:20GB网卡:1块 | 主机名:Lab-01-Task-01IP地址:172.31.0.11子网掩码:255.255.255.0网关:172.31.0.254DNS:172.31.0.254 |
3、本实验拓扑图。
无
4、本实验操作演示视频。
本实验操作演示视频为视频集的第1集:www.bilibili.com/video/BV1b1…
七、实验内容及步骤
1、安装VMware Workstation Pro
(1)VMware WorkStation Pro安装程序可通过Broadcom官方网站(support.broadcom.com)获取。
(2)执行安装程序并依照向导完成软件安装。
2、配置VMware WorkStation Pro网络
(1)在VMware WorkStation Pro中,依次选择【编辑(E)】->【虚拟网络编辑器(N)】->【网络适配器】->【更改设置(C)】,选择“VMnet8”网络,取消勾选“使用本地DHCP服务将IP地址分配给虚拟机(D)”,修改“子网IP(I):”为“172.31.0.0”,如图1-1所示。
图 1-1修改网络配置
(2)选择【NAT设置(S)...】配置虚拟网络适配器的网关IP,如图1-2所示。
图 1-2修改网络配置
3、创建VM
(1)在VMware Workstation Pro中创建虚拟机。
(2)为VM配置网络的连接方式。
选择指定的虚拟机,鼠标右键,依次选择【设置(S)...】->【硬件】->【网络适配器】,勾选网络连接方式为“NAT模式(N):用于共享主机的IP地址”,如图1-3所示。
图1-3 桥接网卡设置
🔔请根据开展本实验的本地主机所在网络实际情况,选择合适的虚拟机网络连接方式。
4、安装openEuler
(1)从openEuler的官方网站(www.openeuler.org)获取openEuler安装镜像。
(2)配置VM存储,挂载ISO镜像文件。
选择指定的虚拟机,鼠标右键,依次选择【设置(S)...】->【硬件】->【CD/DVD(SATA)】,在连接模块勾选“使用ISO映像文件(M):”单击【浏览(B)...】,为其选择内容为(1)中下载好的openEuler安装镜像ISO文件,如图1-4所示。
图1-4 挂载ISO镜像文件
🔔系统安装完成后需将ISO从VM配置中移除。
(3)启动虚拟机并按照向导完成操作系统安装,操作系统安装过程中的关键配置信息如下所示。
| 安装语言 | 简体中文 |
|---|---|
| 软件选择(S)Software selection | 最小安装 |
| 安装目的地(D)Installation destination | 自动分区 |
| 网络和主机名(N)Network and host name | 打开以太网连接,并根据实验环境中的配置设置主机名与网络 |
| 用户设置User settings | 启用root账户,设置 root 密码 |
🔔安装完成后需点击安装界面中的【重启系统】按钮,重启虚拟机。
5、首次启动与初始化配置
(1)在VMware Workstation Pro开启VM,系统启动后,输入设置的用户名及密码,登录操作系统。如图1-5所示。
图 1-5 登录操作系统
(2)登录系统后,使用Ping命令测试VM网络的连通性,参考命令如下。如图1-6所示。
[root@Lab-01-Task-01 ~]# ping www.baidu.com
图 1-6 测试网络连通性
6、远程管理openEuler
在openEuler系统中的openSSH是默认开启的,对openEuler进行远程管理时无需对openSSH服务作配置。
(1)在本地计算机安装SSH管理软件。本实验推荐使用的SSH管理软件是MobaXterm,其安装程序可从官网(mobaxterm.mobatek.net)获取,安装方法请参考官方安装手册。
(2)使用Mobaxterm配置SSH访问信息,实现openEuler远程管理,如图1-7所示。
图 1-7 使用Mobaxterm配置SSH访问信息
(3)配置完成后,在Mobaxterm中测试VM网络连通性,如图1-8所示。
图1-8 Mobaxterm测试VM网络连通性
7、文件目录管理
(1)进入/opt 目录
本实验的文件目录管理的操作在/opt 目录下进行,需进入/opt目录。
[root@Lab-01-Task-01 ~]# cd /opt
(2)使用mkdir命令的“pv”选项批量创建用于归档的三个目录,同时查看创建过程。规则为:“bakup-日期-项目模块”,如“bakup-20230901-app”的 3个目录。
[root@Lab-01-Task-01 opt]# mkdir -pv bakup-20230901-{app,sql,api}
(3)进入“bakup-20230901-app”目录下,使用touch命令创建“README.txt”文件。
[root@Lab-01-Task-01 opt]# cd bakup-20230901-app
[root@Lab-01-Task-01 bakup-20230901-app]# touch README.txt
(4)将“README.txt”文件复制至“bakup-20230901-api”目录下,使用cp命令复制文件。
[root@Lab-01-Task-01 bakup-20230901-app]# cp README.txt /opt/bakup-20230901-api
(5)后退至/opt目录下,通过rm命令删除“bakup-20230901-app”目录。
[root@Lab-01-Task-01 bakup-20230901-app]# cd ..
[root@Lab-01-Task-01 opt]# rm -rf bakup-20230901-app
8、用户权限管理
(1)使用groupadd命令创建用户组,组名称如“labs”。
[root@Lab-01-Task-01 ~]# groupadd labs
(2)使用useradd命令创建用户,用户名如“openeulerlab”。
(3)使用passwd命令设置密码,密码如“eulerlab#PWD”。
# 使用useradd命令创建用户
[root@Lab-01-Task-01 ~]# useradd openeulerlab
# passwd命令设置用户密码
[root@Lab-01-Task-01 ~]# passwd openeulerlab
更改用户centoslab的密码 。
新的密码:
重新输入新的密码:
passwd:所有的身份验证令牌已经成功更新。
执行上述命令后,终端上会显示如图1-4所示内容。
图 1-4 用户权限操作
(4)将创建的用户指定至创建的组下
使用usermod命令为用户指定属组。
[root@Lab-01-Task-01 ~]# usermod -G labs openeulerlab
(5)设置“README.txt”文件权限为“644”
使用chmod命令设置文件权限。
[root@Lab-01-Task-01 ~]# cd /opt/bakup-20230901-api
[root@Lab-01-Task-01 bakup-20230901-api]# chmod 644 README.txt
[root@Lab-01-Task-01 bakup-20230901-api]# ls -l
(6)设置“README.txt”文件所属组与所属用户
使用chown命令设置文件的所属组与所属用户。
[root@Lab-01-Task-01 ~]# cd /opt/bakup-20230901-api
[root@Lab-01-Task-01 bakup-20230901-api]# chown openeulerlab:labs README.txt
[root@Lab-01-Task-01 bakup-20230901-api]# ls -l
(7)删除用户
使用userdel命令可删除指定用户。
[root@Lab-01-Task-01 ~]# userdel openeulerlab
(8)删除用户组
使用groupdel命令可删除指定用户组。若该组下有用户,需先删除用户,才可删除组。
[root@Lab-01-Task-01 ~]# groupdel labs
9、网络连接配置
(1)查看网络接口配置信息
使用ip addr命令查看网络接口配置信息。
[root@Lab-01-Task-01 ~]# ip addr
(2)查看网络连接
在虚拟机关机状态下,进入虚拟机设置界面,在“网络”中,可查看到是否启用网络连接,以及连接方式和网络接口名称。
(3)使用nmcli修改IP地址
# 查看计算机中设备信息
[root@Lab-01-Task-01 ~]# nmcli device status
# --------------------显示内容--------------------
DEVICE TYPE STATE CONNECTION
ens33 ethernet 已连接 ens33
lo loopback 未托管 --
# --------------------显示内容--------------------
# 查看网络接口的信息
[root@Lab-01-Task-01 ~]# nmcli device show ens33
# --------------------显示内容--------------------
GENERAL.DEVICE: ens33
GENERAL.TYPE: ethernet
GENERAL.HWADDR: 00:0C:29:42:0F:45
GENERAL.MTU: 1500
GENERAL.STATE: 100(已连接)
GENERAL.CONNECTION: ens33
GENERAL.CON-PATH: /org/freedesktop/NetworkManager/ActiveCo>
WIRED-PROPERTIES.CARRIER: 开
IP4.ADDRESS[1]: 172.31.0.11/24
IP4.GATEWAY: 172.31.0.254
IP4.ROUTE[1]: dst = 172.31.0.0/24, nh = 0.0.0.0, mt = >
IP4.ROUTE[2]: dst = 0.0.0.0/0, nh = 172.31.0.254, mt =>
IP4.DNS[1]: 172.31.0.254
# 此处省略部分内容
# --------------------显示内容--------------------
# 修改静态ip、网关、DNS
[root@Lab-01-Task-01 ~]# nmcli con mod ens33 ipv4.method manual ipv4.addresses 172.31.0.11/24
[root@Lab-01-Task-01 ~]# nmcli con mod ens33 ipv4.gateway 172.31.0.254
[root@Lab-01-Task-01 ~]# nmcli con mod ens33 ipv4.dns "172.31.0.254"
# 重启网卡
[root@Lab-01-Task-01 ~]# nmcli connection reload
[root@Lab-01-Task-01 ~]# nmcli connection up ens33
(4)使用nmtui进行网络连接配置
# 输入nmtui命令,进入其界面
[root@Lab-01-Task-01 ~]# nmtui
选择选项“编辑连接”,进入其界面,选择“以太网”中的“ens33”,在“IPv4配置”模块,设置为手动,地址设置为172.31.0.11/24,网关设置为172.31.0.254,DNS服务器设置为172.31.0.254,选择右下角的“<确定>”,保存退出。
(5)测试网络连通性
[root@Lab-01-Task-01 ~]# ping www.baidu.com
八、实验考核
实验考核分为【实验随堂查】和【实验线上考】两个部分。
实验随堂查:每个实验设置5个考核点。完成实验任务后,按照考核点要求,学生提交实验成果的截图或录屏视频。通过线上考核平台(如课堂派)进行作答。依据提交成果进行评分。
实验线上考:每个实验设置5道客观题。通过线上考核平台(如课堂派)进行作答。系统自动评分。
1、实验随堂查
本实验随堂查设置提交实验成果-5个截图/视频,具体如下:
题目1[文件题]:提交使用VMware Workstation Pro安装openEuler操作系统,启动后的登录界面截图;
题目2[文件题]:提交使用Mobaxterm工具连接openEuler实现远程管理截图;
题目3[文件题]:提交使用创建的用户登录系统后的截图;
题目4[文件题]:提交对文件完成权限和所属组的更改后,使用命令“ls -l”查看该文件权限和所属组的截图;
题目5[文件题]:提交使用“ping www.baidu.com”进行网络连通性测试通过的截图;
2、实验线上考
本实验线上考共5题。