- 系统安装
安装openeuler-2203虚拟机
-
-
-
- root用户密码设置为 Huawei@123
- 普通用户名设置为euler,密码设置为Huawei@123
- 系统盘应当为nvme磁盘,大小应为30G
- 应当额外添加一块10G大小的SCSI磁盘
-
-
答题:执行 hostnamectl status ; lsblk 截图
- 用户管理
创建harry、alice、natasha三个用户;需求如下:
- harry的UID为3200、描述信息为demo-user
- alice的家目录为/alice
- john的shell为/sbin/nologin
- harry、natasha、alice的密码都应该是redhat
- 设置alice用户的密码最长有效期为90天,到期前3天告警、且该用户密码于2024年10月1日失效
答题:
执行 cat /etc/passwd | grep -E “(harry|alice|natasha)” 截图
执行 cat /etc/shadow | grep -E “(harry|alice|natasha)” 截图
执行 chage -l alice 截图
- 用户组管理
创建itgroup、sagroup 两个组;需求如下:
- itgroup组的密码为redhat,任何人可以临时登录到这个组
- sagroup组的gid为9999,且该组内有两个用户euler和harry
- 你应当使用 alice 用户登陆之itgroup组进行测试
答题:
执行 cat /etc/group | grep -E “(itgroup|sagroup)” 截图,
使用alice 登陆到itgroup组后执行 id 截图
4、权限控制
4-1、基本权限
创建具有以下特点的共用目录:
- /home/tools的所有组是sagroup
- 此目录能被sagroup组的成员读取、写入和访问,root用户应该拥有读取和访问权限,其他用户没有这些权限
- 在此目录下创建的文件,其组的所有权自动设置为sagroup组
- Alice用户应当对此目录拥有读取和访问权限,请使用ACL权限配合操作
答题:执行 stat /home/tools ;getfacl /home/tools 截图
4-2、sudo提权
使用文件 /etc/sudoers配置允许sagroup组的成员可以以root的身份执行任何命令,并且不需要密码。
答题:执行 stat /etc/sudoers ; grep sagroup /etc/sudoers 截图
5、磁盘管理
5-1、新增交换分区
使用空闲的SCSI磁盘进行操作:
- 在系统上添加一个2G的交换分区,
- 挂载交换分区并配置其在系统启动时自动挂载,优先级应当为3
- 不要删除或修改系统上已存在的交换分区。
答题:执行 free ; swapon -s ; cat /etc/fstab 截图
5-2、新增目录存储
对SCSI进行磁盘操作为系统新增可用的目录存储:
- 在系统上添加一个5G的标准分区
- 该分区文件系统应带为 xfs 文件系统
- 挂载该分区并配置其在系统启动时自动挂载,应当使用 同步模式 进行挂载
- 挂载点存在于根目录下,目录名应当为你姓名的全拼,如/sunwenbo
答题:
执行 hostnamectl status | grep -i id ;df -Th 截图
执行 hostnamectl status | grep -i id ;mount 截图