RHCSA:
我分享一些我觉得有用的点。
- 网卡应该就不多说了,我相信51CTO的学员都会配置,需要注意配置完IP之后需修改一下sshd配置文件,把PermitRootLogin 后面修改为yes PermitRootLogin yes 实记不住可以vim编辑配置文件,然后使用/ 搜索RootLogin 这个应该都能记着的。如若不想配置 也可以随便创建一个用户然后ssh进去 在用su - 切换成root用户。如果修改sshd配置文件要重启服务(配置文件复制一行并粘贴,同考场其他同学有的是直接修改的但重启sshd服务不生效)
- 配置autofs,这一题root等其他用户没权限访问,只是题目要求的用户能访问,并且是用户的家目录,配置好切换用户 pwd看看是不是题目要求的路径
- podman容器:容器其实特别简单,和老庚环境一样不能su - sia 需要在物理机上ssh sia@ip ,链接上去就直接创建目录然后wget下载题目给的链接 然后就直接可以podman build -t imagename . 然后打开另外一个窗口用root连接system1 在opt中创建两个目录 然后chown sia:sia 目录,两个目录都要给。启动创建服务都和老庚环境一样。验证方法是在你创建的其中一个目录中touch test 文件,然后到另外一个目录看看是否生产一个文件,如果生产你可以cat一下看看有没有内容,如果有其他格式那就可以了。对了,还有node2上创建swap分区,swap原本就有512M,题目要求是让你在创建一个512M,加起来是1G
RHCE:
我这次考试的都是老庚环境里面有的题,所以感觉很简单,1个小时完事。稍微检查一下直接交卷
- 硬件列表的yml,只有vda和vdb,没有vdc 就按题目要求写,不用管其他的,有没有NONE都不用管
- 还有就是安装collections的那题,会要求你安装三个软件包,会跟老庚环境多出来一个,多出来的就是你yum install rhel-system-roles的软件包。ansible-galaxy collection install -r collections.yml 。如何查看路径 1.你可以直接查看安装的时候给出的信息,都在你配置的collections_paths里面 2. 你可以 find /home/ -name "selinux" 就可以了,然后就是把查到的这个selinux的上级目录路径添加到roles_paths里面
- selinux 挺简单的,因selinux role 你可以用ansible-galaxy role list 看一下,selinux和老庚环境不一样,考试环境是selinux 所有直接 roles: - selinux 就可以了,不要在加其他的了
提醒一点关于web的基本上防火墙都是关闭的,你要在运行playbook 的时候把防火墙启动加自启。
其实我才报名一个月不到,原本是打算再从基础走一遍,这样会对我认知更大一些,因为有许多小技巧在工作中也都是可以用的。然后班主任就说这次考试有免费补考,我就报名了。然后空余时间一直在刷模拟环境, rhce我刷了差不多18遍,其实最主要的就是一点细节信息,注意就可以了。因为我是有基础的所以对这些基本上都有了解,没基础的就不要学我了。先打好基础,就知道你写的每一行写的是什么东西了。没基础的话,你写完不知道这是干嘛的,一点意义没有,考试稍微变一点题 你就不知道怎么写了。