RHCE&RHCSA 双满分考试分享
wx65dec6d43e930
299
02025/12/25
大家好,我是25年12月24日参加南京考试的RHCE学员,本次考试取得了双满分。很荣幸应邀来给大家分享我的备考经验和考试实战心得。

我的学习路径比较系统化:
前置:
1、与其他人分享都是类似的我考试是redhat9.3环境,所以是禁止root直接登录的需要修改配置文件,node1和node2都需要修改
/etc/ssh/sshd_config设置 PermitRootLogin yes。设置完后 systemctl restart sshd 重启sshd服务即可
2、node2 不需要配置网络
我考试抽到的都是模拟环境的原题,没有所以没有什么特殊的,
调试selinux
semanage 那一题有一些参数不记得可以查询 类似:semanage fcontext -l |grep httpd ,然后就说记得开启防火墙,我自己经常忘记
配置autofs
如果要验证的话,登录给的用户,ls 一下挂载目录,df 就可以看到触发自动挂载了
关于容器的模块,我这边是自己拉取镜像的,只需要登录再直接拉取就行,容器的账户与地址 重要配置信息都有写
后续的步骤与模拟环境是类似的,没有什么特殊。
我这边是容器在验证的时候发现一直没有转换出来同名环境,后续查看生成的container-ascii2pdf 文件是因为podman run命令我没有加:Z导致的
所以就将服务停掉后重新生成了。此处提供一下做错怎么处理的步骤
systemctl --user stop container-ascii2pdf #停止服务
podman rm ascii2pdf
之后再重新 podman run一下服务,然后后续步骤,之后再在/opt/in 中touch文件,大概等个1min左右时间查看容器中目录是否有同名文件即可
podman exec -it ascii2pdf /bin/bash #登录容器
ls /opt/out
exit #退出容器
前置:考试环境firewalld 都没有开启,我是按照模拟环境写的,涉及到的都是httpd startd 、firewalld startd、firewalld enable http
1、普通账户连接control ,我的考试环境账户是admin 所以是ssh admin@control
2、只需要control 安装ansible-core 就可以
3、collections我是用的yml安装的,然后会生成mycollections文件夹,之后找到里面的roles文件夹,填写到ansible.cfg 中roles_path路径下
大概路径:/home/greg/ansible/mycollections/redhat/rhel_system_roles/roles/
然后根据之前分享的文档,我也加上了/usr/share/ansible/roles 路径
4、考试期间遇到的一些变量不记得是直接查询使用的
例如
ansible-doc firewalld 查看一些参数怎么用
角色内容查看
selinux 角色的变量记不住可以查看对应的README.md文件,timesync也是同理
#考试环境在大概路径:/home/greg/ansible/mycollections/redhat/rhel_system_roles/roles/ 可以找
如果是需要安装rhel-system-role的可以在 /usr/share/ansible/roles 中找到
ansible node1 -m setup -a "filter='fqdn'" 可以查查询到内置变量
5、考试期间我使用下载的balancer函数不清楚为什么一直报错,后续将phpinfo 换到前面执行就可以了,不清楚为什么
6、我是selinux是collections下载的所以角色直接写的-selinux
7、关于加密一些参数不记得可以--help查看
ansible-valut --help
红帽认证确实注重实际操作能力,通过系统的练习和正确的方法,相信大家都能顺利通过考试。祝各位备考顺利!!!
©著作权归作者所有,未经许可不可转载及商用,否则将追究法律责任