集团站切换校区

验证码已发送,请查收短信

复制成功
微信号:togogoi
添加微信好友, 详细了解课程
已复制成功,如果自动跳转微信失败,请前往微信添加好友
打开微信
图标

考试资讯

当前位置:首页 > >业界新闻 > >

红帽考试题目最新变动2024

发布时间: 2024-09-13 14:33:16

RHCSA-RHCE近期题目变动


1.主机的sshd服务需要配置允许root用户登录,即 PermitRootLogin yes

2.关于分区类型ID问题,此处忽略可能会导致扣分,但部分分区ID存在区别,在分区时使用 L 查看之后进行指定。{分区ID不同原因为 分区表格式不同}

CSA

1、配置umask

设置natasha用户创建的目录权限默认为733,文件权限为622,要求永久生效

# 切换用户

[root@servera ~]# su - natasha

# 修改文件

[natasha@servera ~]$ echo "umask 044" >> .bashrc

# 重读文件

[natasha@servera ~]$ source .bashrc

# 验证

[natasha@servera ~]$ mkdir 2

[natasha@servera ~]$ touch 1

[natasha@servera ~]$ ls -l

total 0

-rw--w--w-. 1 natasha natasha 0 Oct 10 10:40 1

drwx-wx-wx. 2 natasha natasha 6 Oct 10 10:40 2

2、编辑应用程序

编写ex200程序,natasha用户执行则输出“This is RHCSA Exam

# 准备工作

生成 ex200 文件

[root@servera ~]# cp /usr/bin/trust /usr/bin/ex200

[root@servera ~]# chmod +x /usr/bin/ex200

[root@servera ~]# bash

# 实际考试

查找文件路径

[root@servera ~]# which ex200

/usr/bin/ex200

[root@servera ~]# echo 'echo "This is RHCSA Exam" ' > /usr/bin/ex200

# 测试

[root@servera ~]# su - natasha

[natasha@servera ~]# ex200

This is RHCSA Exam

3、创建归档

创建一个名为/root/backup-YYYY-MM-DD.tar.bz2 格式的 tar 包,用来压缩/usr/local目录进行备份

安装软件包

[root@servera ~]# yum -y install bzip2

注意:均可使用 yum provides 进行查询。

创建归档:

[root@servera ~]# tar -cjf /root/backup-$(date +%F).tar.bz2 /usr/local/

tar: Removing leading `/' from member names

注意:此输出为正常输出,是压缩后将/usr/local//根目录去掉,变为相对路径,以免解压缩时覆盖根下的文件

[root@servera ~]# file /root/backup-*

/root/backup-2023-11-11.tar.bz2: bzip2 compressed data, block size = 900k

提示-tar的压缩选项:

gzip-z

bzip2-j

xz-J

4、创建用于定位文件的脚本

1)创建名为/usr/local/bin/mysearch的脚本,

2)查找 /usr 下面所有大于30K,小于50K, 并有设置suid权限的文件

3)将查找到的文件列表保存到 /root/myfile

# 编辑脚本

[root@node1 ~]# vim /usr/local/bin/mysearch

#!/bin/bash

find /usr -size +30k -size -50k -perm -4000 -type f > /root/myfile

# 添加执行权限

[root@node1 ~]# chmod a+x /usr/local/bin/mysearch

# 执行测试

[root@node1 ~]# /usr/local/bin/mysearch

# 验证

[root@node1 ~]# cat /root/myfile

/usr/libexec/sssd/selinux_child

/usr/bin/newgrp

…………


CE

1、生成主机文件

(1) 编写模板文件/home/admin/ansible/hosts.j2 ,针对每个清单主机包含一行内容,其格式与 /etc/hosts 相同。

(2) 创建名为 /home/admin/ansible/hosts.yml playbook,它将使用此模板在 dev 主机组中的主机上生成文件 /etc/myhosts

(3)  playbook 运行后,dev 主机组中主机上的文件/etc/myhosts 应针对每个受管主机包含一行内容。

此题部分考生遇到 hosts.yml 文件 是直接由题目链接给出的,下载即可使用,但请注意不要对下载的 host.yml 文件进行修改。简单来说,此题只需要编辑 j2 模板文件然后下载剧本文件执行即可

2、创建用户账户

1)  http://exam.domain1.example.com/user_list.yml下载要创建的用户的列表,并将它保存到 /home/admin/ansible,用户密码来自/home/admin/ansible/locker.yml文件。

2) 创建名为/home/admin/ansible/users.yml playbook,从而按以下所述创建用户帐户:

a) 职位描述为 developer 的用户应当:

i)  dev test 主机组中的受管节点上创建

ii)  pw_developer 变量分配密码

iii) 是附加组 student 的成员

iv) 设置用户密码在30天后过期

v) 用户密码的最长周期应当由 password_expire_max 分配

b) 职位描述为 manager 的用户应当:

i)  prod 主机组中的受管节点上创建

ii)  pw_manager 变量分配密码

iii) 是附加组 opsmgr 的成员

iv) 用户密码的最长周期应当由 password_expire_max 分配

(4) 密码应采用 SHA512 哈希格式。

(5) 您的 playbook 应能够在本次考试中使用在其他位置创建的库密码文件/home/admin/ansible/secret.txt 正常运行。

# 准备工作:修改 user_list.yml 文件,如下图

 

# 剧本内容如下图

 

# 以下两种方式任选一种测试执行

[devops@workstation ansible]$ ansible-navigator run users.yml -m stdout --vault-password-file=secret.txt

[devops@workstation ansible]$ ansible-playbook --vault-password-file=secret.txt users.yml

扫描上方二维码获取文章完整内容!详情可咨询:18922156670(微信同号)



上一篇: 考RHCA认证就业方向有哪些?

下一篇: 备考红帽考试:从基础到进阶的全攻略

在线咨询 ×

您好,请问有什么可以帮您?我们将竭诚提供最优质服务!