每天刷题五道RHCSA/1-5道(RedHat8.2)

该博客围绕Linux服务器运维展开,涵盖配置网络、默认存储库、调试SELinux、创建用户账户以及配置cron计划任务等内容,并对部分任务进行了命令分析。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.第一题配置网络

nmcli con show #查看⽹卡信息
​
nmcli con mod 'Wired connection 1' ipv4.method manual ipv4.addresses 172.25.250.100/24 ipv4.gateway 172.25.250.254 ipv4.dns 172.25.250.254 #配置ip信息,中间⽤空格隔开
​
nmcli con up 'Wired connection 1' #启⽤配置好的⽹卡
ip a s #查看核对配置的信息
​
#然后连接终端
ssh root@node1 #⽤⼾名@主机名
root@node1\'s password: `flectrag` 密码是flectrag
hostnamectl set-hostname node1.domain250.example.com #设置主机名

命令分析:

nmcli地址配置工具
nmcli connection show #查看当前连接状态
nmcli connection modify 网卡名称 ipv4.method manual ipv4.address ip地址/子网掩码 ipv4.geteway 网关 ipv4.dns IP
#注释                 修改网络    修改为静态配置                     静态IP地址          网关地址        DNS地址   
nmcli connection up 'Wired connection 1' #指定连接网络,如果网络以连接,则表示重启

2.第二题配置默认存储库

vim /etc/yum.repos.d/BaseOS_AppStream.repo
[BaseOS]
name=BaseOS
baseurl=http://foundation0.ilt.example.com/dvd/BaseOS
gpgcheck=0
enabled=1
[AppStream]
name=AppStream
baseurl=http://foundation0.ilt.example.com/dvd/AppStream
gpgcheck=0
enabled=1
:wq #保存并退出
在node2中也需要配置,可以复制或者scp

3.第三题调试SELinux

systemctl restart httpd #确定下启动状态,发现⽆法启动
semanage port -a -t http_port_t -p tcp 82 #添加指定端⼝进⾏开放
systemctl restart httpd #再次启动
systemctl enable httpd #设置开机⾃启
restorecon -Rf /var/www/html #恢复⽹⻚主⽬录中所有⽂件的SELinux配置信息

命令分析:

semanage命令是用来查询与修改SELinux默认目录的安全上下文
    port: 管理定义的网络端口类型
    -a: 添加记录
    -t: 添加的类型
    -p: 指定添加的端口是tcp或udp协议的,port子命令下使用

4.第四题创建用户账户

 
groupadd sysmgrs
useradd -G sysmgrs natasha
useradd -G sysmgrs harry
useradd -s /bin/false sarah
echo flectrag | passwd --stdin natasha
echo flectrag | passwd --stdin harry
echo flectrag | passwd --stdin sarah
tail -5 /etc/passwd #查看创建的⽤⼾

5.第五题配置cron计划任务

 
systemctl status crond #查看状态
systemctl enable crond #设置开机⾃启
crontab -e -u natasha #写⼊计划任务
*/2 * * * * logger "EX200 in progress"
:wq
crontab -l -u natasha #查看计划任务

### 如何搭建 Red Hat RHCSA/RHCE 9.0 考试模拟环境 为了成功准备并参加 Red Hat 认证系统管理员 (RHCSA) 和 Red Hat 认证工程师 (RHCE) 的考试,创建一个贴近实际测试条件的实验环境至关重要。这不仅有助于熟悉操作系统的配置和管理技能,还能增强应对真实场景的能力。 #### 准备工作 安装虚拟化软件是第一步,推荐使用 VirtualBox 或 VMware Workstation Pro 来构建多台虚拟机组成的网络架构。这些工具允许灵活调整硬件资源分配给每台 VM,并支持快照功能以便快速恢复到之前的状态[^1]。 #### 安装操作系统镜像 下载官方提供的 RHEL 9 ISO 文件作为基础镜像源,在此之上建立至少两台不同角色的服务器实例——一台充当客户端节点而另一台则负责提供服务端功能。确保按照最新版本指南完成初始设置过程中的各项参数指定,包括但不限于主机名设定、静态 IP 地址规划以及防火墙策略部署等重要环节。 #### 配置网络连接 合理设计内部局域网拓扑结构对于模拟复杂的企业级 IT 基础设施非常重要。通过桥接模式让所有参与训练的机器能够互相通信的同时也能访问外部互联网获取更新包或其他必要资料;另外还需考虑启用 DHCP/DNS 服务简化日常管理工作量。 #### 实践任务演练 基于官方文档中列出的核心知识点清单逐一练习相应命令行指令及其应用场景下的最佳实践方法论。特别注意掌握自动化脚本编写技巧以提高效率减少人为失误概率。此外定期复习过往错集锦也是巩固记忆的有效途径之一。 ```bash # 创建一个新的 LVM 卷组名为 myvg 使用 /dev/sdb 设备 sudo pvcreate /dev/sdb sudo vgcreate myvg /dev/sdb ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

征服bug

curry.30

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值