RHCSA、RHCE 认证实操试题及详细答案_第1页
RHCSA、RHCE 认证实操试题及详细答案_第2页
RHCSA、RHCE 认证实操试题及详细答案_第3页
RHCSA、RHCE 认证实操试题及详细答案_第4页
RHCSA、RHCE 认证实操试题及详细答案_第5页
已阅读5页,还剩10页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

RHCSA、RHCE认证实操试题及详细答案本次试题基于RedHatEnterpriseLinux9版本编写,完全贴合原厂考试实操题型,涵盖RHCSA基础运维、系统管理、权限服务、磁盘管理、网络配置及RHCE高级服务、安全管控、自动化运维核心考点,所有答案为考场标准实操步骤,无理论空话,可直接上机复刻。第一部分RHCSA必考实操试题(15题含详细答案)试题1:系统基础配置(主机名、YUM本地源)题目要求:1.将系统主机名设置为2.配置本地YUM软件源,挂载系统镜像至/mnt/cdrom,搭建永久本地源3.关闭系统默认自带的官方源,仅保留本地源可用详细操作答案:1.修改主机名(永久生效)PlainText

hostnamectlset-hostname2.创建挂载目录并永久挂载镜像PlainText

mkdir-p/mnt/cdrom

echo"/dev/cdrom/mnt/cdromiso9660defaults00">>/etc/fstab

mount-a3.备份原有YUM源文件(禁用官方源)PlainText

mv/etc/yum.repos.d/*.repo/etc/yum.repos.d/bak/

mkdir-p/etc/yum.repos.d/bak4.新建本地YUM源文件PlainText

cat>/etc/yum.repos.d/local.repo<<EOF

[local-base]

name=LocalRHEL9Base

baseurl=file:///mnt/cdrom

gpgcheck=0

enabled=1

EOF5.清空并刷新YUM缓存PlainText

yumcleanall

yummakecache试题2:用户与组权限管理题目要求:1.创建组群tech,gid10502.创建用户user1、user2,附属组为tech3.user1密码设置为Redhat@123,user2禁止登录系统4.创建目录/data/tech,设置权限为:所有者root,所属组tech,组内用户可读写执行,其他用户无任何权限详细操作答案:PlainText

#创建指定GID组

groupadd-g1050tech

#创建用户并指定附属组

useradd-Gtechuser1

useradd-Gtech-s/sbin/nologinuser2

#设置用户密码

echo"Redhat@123"|passwd--stdinuser1

#创建目录并配置权限

mkdir-p/data/tech

chownroot:tech/data/tech

chmod770/data/tech试题3:文件特殊权限与ACL权限题目要求:1.为/data/tech目录设置SGID权限,确保新建文件自动继承所属组tech2.配置ACL权限,允许用户user2对该目录拥有只读权限3.查看并保存当前目录权限配置至/root/acl.log详细操作答案:PlainText

#设置SGID权限

chmodg+s/data/tech

#配置ACL只读权限

setfacl-mu:user2:r-x/data/tech

#查看并保存权限信息

getfacl/data/tech>/root/acl.log试题4:磁盘分区与文件系统挂载题目要求:1.新增磁盘分区/dev/sdb1,大小2G2.格式化为xfs文件系统,永久挂载至/data/disk13.开机自动挂载,不允许磁盘自检报错详细操作答案:PlainText

#新建分区

fdisk/dev/sdb

#操作指令:n(新建)、p(主分区)、默认起始扇区、+2G、w(保存退出)

#格式化文件系统

mkfs.xfs/dev/sdb1

#创建挂载目录

mkdir-p/data/disk1

#写入开机自动挂载(00关闭自检)

echo"/dev/sdb1/data/disk1xfsdefaults00">>/etc/fstab

mount-a

#验证挂载

df-h试题5:SWAP交换分区配置题目要求:1.创建1G大小的swap交换分区/dev/sdb22.永久启用该交换分区,开机自动生效3.验证swap分区状态详细操作答案:PlainText

#新建swap分区

fdisk/dev/sdb

#n新建分区,分配1G空间,w保存

#格式化为swap

mkswap/dev/sdb2

#写入开机挂载

echo"/dev/sdb2swapswapdefaults00">>/etc/fstab

#启用swap

swapon-a

#验证状态

swapon--show试题6:逻辑卷LVM创建与扩容题目要求:1.基于/dev/sdb3、/dev/sdc1创建物理卷、卷组vg012.在vg01中创建5G逻辑卷lv01,格式化为ext4,挂载至/data/lvm3.将lv01在线扩容至8G,无需卸载磁盘详细操作答案:PlainText

#创建物理卷

pvcreate/dev/sdb3/dev/sdc1

#创建卷组

vgcreatevg01/dev/sdb3/dev/sdc1

#创建5G逻辑卷

lvcreate-L5G-nlv01vg01

#格式化并挂载

mkfs.ext4/dev/vg01/lv01

mkdir-p/data/lvm

echo"/dev/vg01/lv01/data/lvmext4defaults00">>/etc/fstab

mount-a

#在线扩容至8G

lvextend-L8G/dev/vg01/lv01

resize2fs/dev/vg01/lv01

#验证

df-h试题7:网络参数静态配置题目要求:1.设置网卡静态IP:0/242.网关,DNS3.开机自启网卡,重启网络生效详细操作答案:PlainText

#编辑网卡配置文件(网卡名以实际为准,通常ens33)

vim/etc/NetworkManager/system-connections/ens33.nmconnection

#修改核心参数

ipv4.method=manual

ipv4.addresses=0/24

ipv4.gateway=

ipv4.dns=

connection.autoconnect=yes

#重启网络服务

nmclicreload

nmclicupens33

#验证

ipa

iproute试题8:定时任务crond配置题目要求:1.新建root用户定时任务,每天凌晨2点自动备份/etc目录至/backup2.备份文件命名格式:etc_年月日.tar.gz3.禁止其他用户创建定时任务详细操作答案:PlainText

#创建备份目录

mkdir-p/backup

#编辑定时任务

crontab-e

#写入任务内容

02***tar-zcf/backup/etc_$(date+\%Y\%m\%d).tar.gz/etc

#禁止普通用户使用crontab

echo"ALL">/etc/cron.deny

#查看任务

crontab-l试题9:系统进程与服务管理题目要求:1.关闭firewalld、selinux开机自启,临时立即关闭2.查找系统中PID为1的进程,查看详细信息3.设置sshd服务开机自启,确保服务正常运行详细操作答案:PlainText

#关闭防火墙

systemctlstopfirewalld

systemctldisablefirewalld

#关闭SELinux临时+永久

setenforce0

sed-i's/^SELINUX=enforcing/SELINUX=disabled/'/etc/selinux/config

#查看PID1进程

ps-ef|grep1

#配置ssh服务

systemctlenable--nowsshd

systemctlstatussshd试题10:日志管理与轮转题目要求:1.自定义日志文件/var/log/test.log,实现每日日志轮转2.保留7天日志,压缩旧日志,不覆盖原有日志详细操作答案:PlainText

#新建日志轮转配置文件

vim/etc/logrotate.d/test

#写入配置

/var/log/test.log{

daily

rotate7

compress

missingok

create0644rootroot

}

#手动测试轮转

logrotate-vf/etc/logrotate.d/test第二部分RHCE高级实操试题(10题含详细答案)试题1:SSH密钥登录与安全加固题目要求:1.配置server主机允许root密钥登录,禁止密码登录2.生成ssh密钥对,实现本机root免密登录自身3.修改SSH默认端口为2222,重启服务生效详细操作答案:PlainText

#生成密钥对

ssh-keygen-trsa-N""-f/root/.ssh/id_rsa

#推送公钥

ssh-copy-idroot@0

#编辑ssh配置文件

vim/etc/ssh/sshd_config

#修改参数

Port2222

PasswordAuthenticationno

PubkeyAuthenticationyes

#重启ssh服务

systemctlrestartsshd

systemctlenablesshd

#测试免密登录

ssh-p2222root@0试题2:NFS共享服务配置题目要求:1.服务端创建/nfs/share目录,配置NFS共享2.允许/24网段所有用户读写,root用户不压缩权限3.客户端永久挂载该共享目录至/mnt/nfs详细操作答案:PlainText

#服务端操作

mkdir-p/nfs/share

chmod755/nfs/share

#编辑NFS配置

vim/etc/exports

/nfs/share/24(rw,no_root_squash,sync)

#启动服务

systemctlenable--nownfs-server

exportfs-rv

#客户端操作

showmount-e0

mkdir-p/mnt/nfs

echo"0:/nfs/share/mnt/nfsnfsdefaults00">>/etc/fstab

mount-a试题3:Samba文件共享服务题目要求:1.创建Samba共享目录/samba/data,共享名smbshare2.创建Samba用户smbuser(系统用户存在),仅该用户可访问共享3.共享目录支持读写,匿名用户禁止访问详细操作答案:PlainText

#安装服务

yuminstallsambasamba-client-y

#创建系统用户及samba用户

useraddsmbuser

smbpasswd-asmbuser

#创建共享目录

mkdir-p/samba/data

chownsmbuser:smbuser/samba/data

#编辑配置文件

vim/etc/samba/smb.conf

#文末添加

[smbshare]

path=/samba/data

validusers=smbuser

writable=yes

guestok=no

#重启服务

systemctlenable--nowsmbnmb

#测试访问

smbclient//0/smbshare-Usmbuser试题4:Apache网页服务配置题目要求:1.部署httpd服务,默认首页内容为“RHEL9ApacheTest”2.新建虚拟主机,域名,网站根目录/var/www/lab3.配置防火墙放行http、https服务详细操作答案:PlainText

#安装服务

yuminstallhttpd-y

#修改默认首页

echo"RHEL9ApacheTest">/var/www/html/index.html

#创建虚拟主机目录

mkdir-p/var/www/lab

echo"LabVirtualHost">/var/www/lab/index.html

#编辑虚拟主机配置

vim/etc/httpd/conf.d/lab.conf

<VirtualHost*:80>

DocumentRoot/var/www/lab

ServerName

</VirtualHost>

#放行防火墙

firewall-cmd--permanent--add-service=http

firewall-cmd--permanent--add-service=https

firewall-cmd--reload

#重启服务并设置开机自启

systemctlenable--nowhttpd试题5:DNS域名解析服务题目要求:1.安装bind服务,配置正向解析2.解析域名指向03.客户端配置本机DNS为服务器地址,测试解析生效详细操作答案:PlainText

#安装服务

yuminstallbindbind-chroot-y

#编辑主配置文件

vim/etc/named.conf

#修改监听地址、允许查询网段

listen-onport53{any;};

allow-query{any;};

#新建区域配置

vim/etc/named/zones/lab.zone

zone""IN{

typemaster;

file".zone";

};

#复制模板解析文件并编辑

cp/var/named/named.localhost/var/named/.zone

chownnamed:named/var/named/.zone

#编辑解析文件,添加记录

wwwINA0

#重启服务、放行防火墙

systemctlenable--nownamed

firewall-cmd--permanent--add-service=dns

firewall-cmd--reload

#客户端测试

nslookup试题6:Firewalld高级规则配置题目要求:1.永久放行80、2222端口2.禁止0主机访问本机所有服务3.设置默认区域为public,所有规则永久生效详细操作答案:PlainText

#放行指定端口

firewall-cmd--permanent--add-port=80/tcp

firewall-cmd--permanent--add-port=2222/tcp

#拒绝指定主机访问

firewall-cmd--permanent--add-rich-rule='rulefamily="ipv4"sourceaddress="0/32"reject'

#设置默认区域

firewall-cmd--set-default-zone=public--permanent

#重载生效

firewall-cmd--reload

#查看所有规则

firewall-cmd--list-all试题7:SELinux上下文管理题目要求:1.修改/var/www/lab目录SELinux上下文为httpd_sys_content_t2.设置永久上下文,重启系统不失效3.恢复目录默认SELinux权限详细操作答案:PlainText

#设置永久SELinux上下文

semanagefcontext-a-thttpd_sys_content_t"/var/www/lab(/.*)?"

#刷新上下文生效

restorecon-Rv/var/www/lab

#查看上下文

ls-Zd/var/www/lab试题8:Ansible自动化基础运维题目要求:1.安装ansible,配置主机清单,添加/24网段主机2.实现主控节点对所有被控节点免密登录3.编写playbook,批量为所有主机安装httpd并开机自启详细操作答案:PlainText

#安装ansible

yuminstallansible-y

#编辑主机清单

vim/etc/ansible/hosts

[web]

0

0

#免密配置(同SSH密钥配置)

ssh-keygen-N""

ssh-copy-idall

#编写playbook

viminstall_httpd.yml

---

-name:installandstarthttpd

hosts:web

tasks:

-name:installhttpd

yum:

name:httpd

state:present

-name:starthttpd

service:

name:httpd

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论