rhcsa模拟题解题步骤

 admin   2020-09-17 10:17   398 人阅读  0 条评论

一、虚拟机servera

一、配置网络地址虚拟机servera的管理口令为serverahat,请为此虚拟机配置以下网络参数:1)主机名:servera.lab.example.com2)IP地址:172.25.250.10/243)默认网关:172.25.250.2544)DNS服务器:172.25.250.254

图片.png命令:hostnamectl set-hostname servera.lab.example.com

图片.png

图片.png

命令:1、nmcli connection add type ethernet ifname enp1s0 con-name enp1s0 ipv4.address 172.25.250.10 ipv4.dns 172.25.250.254 ipv4.gateway 172.25.250.254 ipv4.metmod manual autoconnect yes

2、nmcli connection up enp1s0

二、配置默认软件仓库请配置你虚拟机的yum仓库,地址如下:http://content.example.com/rhel8.0/x86_64/dvd/BaseOS http://content.example.com/rhel8.0/x86_64/dvd/AppStream

图片.png

图片.png

图片.png

命令:1、vim /etc/yum.repos.d/yum.repo

[app]

name=app

baseurl=http://content.example.com/rhel8.0/x86_64/dvd/AppStream

enabled=1

gpgcheck=0   

[base]

name=base

baseurl=http://content.example.com/rhel8.0/x86_64/dvd/BaseOS

enabled=1

gpgcheck=0

yum makecache

三、调试SELinux配置httpd82端口上提供Web服务,满足以下要求:1)在/var/www/html/下添加index.html文件2)此Web服务器在系统启动时自动启动3)确保SELinux保护机制运行在Enforcing模式

图片.png

图片.png

图片.png

图片.png

命令:

1、getenforce

2、yum install httpd -y

3、vim /etc/httpd/conf/httpd.conf

修改Listen为82

4、semanage port -a -t http_port_t -p tcp 82

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

      firewall-cmd --reload

      echo hello > /var/www/html/index.html

      systemctl start httpd

      systemctl enable httpd

在浏览器中测试访问

四、创建用户账户根据下列要求创建用户及组账号:1)名为admins的组2)用户harry,其附属组为admins3)用户natasha,其附属组还属于admins4)用户alice,没有可交互的登录Shell,且不属于admins5harrynatashaalice的密码都应该是serverahat

图片.png

命令:

groupadd admins

useradd -G admins harry

useradd -G admins natasha

useradd -s /sbin/nologin alice

echo serverahat | passwd --stdin harry

echo serverahat | passwd --stdin natasha

echo serverahat | passwd --stdin alice

五、配置cron计划任务配置计划任务,以用户harry的身份每5分钟执行一次命令echo hello

图片.png

crontab -u harry -e

*/5 * * * * /binbash echo hello

六、创建共享目录创建具有以下特点的共用目录:1/home/tools的组的所有权是admins2)此目录能被admins组的成员读取、写入和访问,除root外其他用户没有这些权限3)在此目录下创建的文件,其组的所有权自动设置为admins

图片.png

mkdir /home/tools

chown root:admins /home/tools/

chmod g+w,g+s,o-rx  /home/tools/

七、配置NTP时间客户端配置你的系统,使其成为classroom.example.comNTP客户端。

图片.png

图片.png

图片.png

命令:

vim /etc/chrony.conf

修改配置文件 server classroom.example.com iburst

systenctl restart chronyd.service

chronyc sources

八、配置autofsserverb主机准备NFS服务端环境,要求以读写方式共享/rhome/ldapuser0目录按照以下要求,在servera上配置autofs自动挂载:1servera共享的目录/rhome/ldapuser0自动挂载到本地的/rhome/ldapuser0目录2)挂载后的家目录必须可读写

serverb的配置:

图片.png

图片.png

vim /etc/exports

添加/rhome/ldapuser0    172.25.250.0/24(rw,no_root_squash,no_all_squash)

firewall-cmd --add-service=nfs --permanent

firewall-cmd --add-service=mountd --permanent

firewall-cmd --add-service=rpc-bind --permanent

systemctl enable --now nfs-server.service

servera配置:

图片.png







图片.png

图片.png


图片.png

命令:

yum -y install autofs.x86_64

vim /etc/auto.master

添加/rhome    /etc/auto.nfs

vim /etc/auto.nfs

添加 ldapuser0    -rw    172.25.250.11:/rhome/ldapuser0

systemctl enable --now autofs.service

九、配置文件权限将文件/etc/fstab复制到/var/tmp/,并按要求配置/var/tmp/fstab的权限:1)文件/var/tmp/fstab属于root用户2)文件/var/tmp/fstab属于root3)任何用户对/var/tmp/fstab都没有可执行权限4)用户harry能够读取和写入/var/tmp/fstab文件5)用户natasha无法读取或写入/var/tmp/fstab文件6)所有其他用户(包括未来创建的用户)能够读取/var/tmp/fstab文件

图片.png

图片.png

命令:

cp -a /etc/fstab /var/tmp/

setfacl -m u:harry:rw- /var/tmp/fstab

setfacl -m u:natasha:--- /var/tmp/fstab

十、配置用户账户创建用户tammy,其用户ID2020,此用户的密码应当是serverahat

图片.png

命令:

useradd -u 2020 tammy

echo serverahat | passwd --stdin tammy

十一、查找文件4/ 6找出/etc/目录下大小超过5MB的文件,并将其复制到/root/findfiles目录下

图片.png

命令:

mkdir -p  /home/findfiles

find /etc/ -size +5M | xargs -i cp {} /home/findfiles

十二、查找字符串找出文件/etc/man_db.conf中包含字符串sbin的所有行,将其按原始顺序导入到文件/root/out.txt中,文件/root/out.txt中不得包含空行。

图片.png

十三、创建归档创建一个名为/root/backup.tar.bz2tar归档,其应该包含/usr/local/的内容。此归档文件必须使用bzip2进行压缩。

图片.png

tar -jcvfP /root/backup.tar.bz2 /user/local/


虚拟机serverb十四、设置root密码serverbroot密码设置为rhce8

图片.png

十五、配置您的系统以使用默认软件仓库请配置你虚拟机的yum仓库,地址如下:http://content.example.com/rhel8.0/x86_64/dvd/BaseOS http://content.example.com/rhel8.0/x86_64/dvd/AppStream

图片.png

图片.png

十六、调整逻辑卷大小1)预先创建2GiB的分区/dev/vdb1,并用于创建卷组testvg2)创建大小为200MiB的逻辑卷/dev/testvg/vo,格式化为xfs文件系统,并挂载在/mnt/vdo

3)将逻辑卷/dev/testvg/vo及其文件系统大小调整到300MiB,确保文件系统内容保持不变。

图片.png

图片.png

图片.png

图片.png

图片.png

命令:

fstab /dev/vdb

n p 1 2048 +2G t 8e w

pvcreate /dev/vdb1

vgcreate testvg /dev/vdb1

lvcreate -L +200M -n vo testvg

mkfs.xfs /dev/testvg/vo

vim /etc/fstab

添加/dev/mapper/testvg-vo    /mnt/vdo    xfs    defaults    0 0

mount -a

lvextent -L +100M /dev/mapper/testvg-vo

xfs_growfs /mnt/vdo

十七、添加交换分区在系统上添加一个512MiB的交换分区,设置交换分区应在系统启动时自动挂载,不要删除或修改系统上已存在的交换分区。

图片.png


图片.png

lvcreate -L 512M -n swap testvg

mkswap /dev/testvg/swap

vim /etc/fstab

添加/dev/mapper/testvg-swap    swap    swap    defaults 0 0

swapon -a

free -h

十八、创建逻辑卷根据以下要求,创建新的逻辑卷:1)逻辑卷的名字为mylv,属于myvg卷组,大小为50pe2)卷组myvg中的逻辑卷的pe大小应当为16MiB3)使用vfat文件系统将逻辑卷mylv格式化4)此逻辑卷应当在系统启动时自动挂载到/mnt/mydata目录下

图片.png

图片.png

图片.png


十九、创建VDO根据如下要求,创建新的VDO卷:1)使用未分区的磁盘(/dev/vdc2)此VDO卷的名称为myvdo3)此VDO卷的逻辑大小为50G4)此VDO卷使用xfs文件系统格式化5)此VDO卷在系统启动时自动挂载到/vblock目录下

图片.png


二十、配置系统调优6/ 6先查看tuned推荐的配置文件,并将系统的调优配置文件设置为throughput-performance


图片.png

命令:tuned-adm profile throughput-performance #设置调优选项为throughput-performance

tuned-adm active

本文地址:https://liuchunjie.top/?id=247
版权声明:本文为原创文章,版权归 admin 所有,欢迎分享本文,转载请保留出处!

 发表评论


表情

还没有留言,还不快点抢沙发?