RHCSA小测试

本文详述了RHCSA考试中的多个实战任务,包括:重置根用户密码、更改主机名、调整/home分区大小、创建逻辑卷与SWAP分区、设置SELinux强制模式、创建用户和组、权限管理、定时任务、FTP服务配置、NTP客户端设置、LDAP客户端配置以及使用autofs挂载NFS共享目录等操作。

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

1.
在进行考试之前,请先重置根用户密码为 examwestos
进root,passwd即可
2.
更改主机名称为 serverx.example.com(X 在这里指您的工 作站编号)

hostnamectl set-hostname serverx.example.com

3.
将/home 分区扩大至 512MB,误差范围仅限于 490MB-515MB 之间, 并且保留其原有资料的完整性

lvextend -L 512M /dev/vgsrv/home
resize2fs /dev/vgsrv/home.

fdisk –cu /dev/vda n–3–回车–n–回车–+200M–t–5–8e–w– partx -a /dev/vda

partx -a /dev/vda5

pvcreate /dev/vda5

vgxtend vgsrv /dev/vda5----

4
按照下面的要求创建一个新的逻辑卷:
*)逻辑卷命名为 database,属于 datastore 卷组.
*)逻辑卷的大小为 50 个物理扩展单元(physical extent)
*)在 datastore 卷组中的逻辑卷,其物理扩展单元(physical extent) 的大小应为 8MB。
)使用{vfat|ext3|ext4} 文件系统对新的逻辑卷进行格式化 )逻辑卷应该在系统启动的时候自动挂载在/mnt/database 目录下。

fdisk -cu /dev/vda
n l +500M t 8e wq
parts -a /dev/vda

pvcreate /dev/vda5
vgcreate datastore -s 8M /dev/vda5
lvcreate -L 500M -n database /dev/datastore
mkfs.ext4 /dev/datastore/datastore
vim /etc/fstab

vim中修改如下
/dev/datastore/databse /mnt/database ext4 defaults 0 0

mkdir /mnt/database
mount -a

5
新增加一个 SWAP 分区
*)大小为 512MB,
*)使该 SWAP 能够每次开机生效,并且保留原有的 SWAP 分区

fdisk /dev/vdb
n l +512M t 82 wq
partprobe
mkswap /dev/vdb2
blkid
vim /etc/fstab

vim中修改如下
/dev/vdb3 swap swap defaults 0 0

mount -a 
swap -a

(swap -s)
6
设定 selinux 为强制级别

vim /etc/syscomfig/selinux

修改如下
enforcing=enable

getenforce

7 新建组,名称为 sysadms,指定其 GID 为 600

groupadd -g 600 sysadms 

8
新建用户 tommy,指定 UID 为 2013,配置该用户密码为 redhat

useradd tommy -u 2013 -p redhat 

或者su - tommy 再passwd
9
新建用户 Jimmy,,并且禁止该用户交互式登录,配置该用户密码为
redhat

user add Jimmy -s /sbin/nologin -p redhat

10
新建用户 natasha,harry, 并将这两个用户加入到 sysadms 组当中, 作为从属组,如果需要,则将用户密码配置为 redhat

useradd -G sysadms -p redhat natasha
useradd -G sysadms  -p redhat harry

11
在/home 目录中创建目录 materials,配置该目录的所属组为 sysadms,要求隶属于 sysadms 组当中的成员对该目录有读写权限,在 sysadms 目录当中创建的文件或者文件夹,其所属组也自动继承
sysadms 的所属组

mkdir /home/materials
cd /home
chgrp sysadms materials
chmod g+rw materials
chmod g+s materials
chmod g+s materials

12
拷贝/etc/fstab 文件到/var/tmp 目录中,设置以下需求
• 使 harry 用户对该文件无任何权限
• 使 natasha 对该文件有完全控制权限
• 配置文件所属用户为 root
• 配置文件所属组为 root
• 其他所有用户对文件拥有读权限
• 其他所有用户对文件没有执行权限

cp /etc/fstab /var/tmp
cd /var/tmp
setfacl -m u:natasha:rwx fstab
setfacl -m u:harry:0 fstab
chown root:root fstab
chmod o+w fstab
chmod o-x fstab

13.
为用户 natasha 创建计划任务,要求在 14:23 执行“/bin/echo hiya” 14
设置 NTP 客户端,与 172.25.254.254 进行时间同步

vim /etc/chrony.conf

修改如下
server 172.25.254.254.iburst
15
找出用户组 mail 拥有的文件,并且将它们放到/root/findresults 目录

find  /  -group  mail  -exec  cp -rp {}  /root/findresults \;

16
在文件/usr/share/mime/packages/freedesktop.org.xml 中查找所有包含 ich 的行,
将找出的行按照先后顺序拷贝到/root/lines 文件中,
/root/lines 文件不包含空格,并且其中行的内容是源文 件/usr/share/mime/packages/freedesktop.org.xml 原始行的准确副 本

cat  /usr/share/mime/packages/freedesktop.org.xml  |  grep  ich  >/root/lines 
vim /root/lines 

在vim中输入如下
:%s/^\s*//g
17配置 FTP 服务
*)使匿名用户可以上传下载/var/ftp/pub 目录里的内容,
*)使 FTP 服务能够开机自动启动

yum install vsftp
systemctl start vsftp
chkconfig vsftpd on

检测用lftp
18
配置 LDAP 客户端
*)使用 TLS 进行认证,
*)证书路径及配置信息如下,
*)配置完成之后,验证的用户为 ldapuserX,密码为:kerberos
)Cert Path:http://172.25.254.254/pub/example-ca.crt )Server: classroom.example.com——>ip:172.25.254.254 *)Base DN: dc=example,dc=com
*)Realm: EXAMPLE.COM
*)KDCs: classroom.example.com
*)Admin Servrs: classroom.example.com

yum install authconfig-gtk.x86_64
authconfig-gtk

在图形中设置如下
这里写图片描述

这里写图片描述

19
配置完 LDAP 客户端之后,
如果无误,用户应该可以正常进行登录, 但在登录时,用户还需要初始自己的家目录,
并加载一些初始化脚本,
家目录已由 NFS 服务器共享出来,
请使用 autofs 挂载远端家目录到本地指定路径, 共享的位置及挂载信息如下
NFS Server: classroom.example.com
Share Path: /home/guests/ldapuserx(x 为 1-20)
举例 ,
例如需要 做验证 的用户为 ldapuser1,
那么当您 正确的配置完 LDAP 客户端后 ,
需要使用 autofs 将远端 /home/guests/ldapuser1 用户的家目录挂载至您本地的/home/guests/ldapuser1 目录下即可.

vim /etc/auto.master

最后一行添加 /home/guests /etc/auto.misc ,wq退出保存

vim /etc/auto.misc

添加ldapuser1 -fstype=nfs,soft,intr,vers=3host.domainX.example.com:/home/guests/ldapuser1 退出保存

systemctl restart autofs
chkconfig autofs on
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值