红帽RHCSA认证考试题目解析 2 REDHAT Enterprise Linux

本RHCSA题目由网络下载,这里只给出解题步骤,欢迎拍砖

你的系统是DNSdomain90.example.com的一个成员身份运行,172.24.90.0/255.255.255.0这个子网,在这个子网中的所有系统都属于domain90.example.com

你的虚拟系统应该有下面的网络配置:
HOSTNAME:station.domain90.example.com
ipaddress:172.24.90.40
netmask:255.255.255.0
Gateway:172.24.90.254
DNS
地址为:172.24.90.1
你所使用虚拟系统的root密码是redhat

做题第一步需要启动虚拟机,直接进入单用户模式,更改root密码,修改主机名、网络信息,以及清空防火墙,测试与服务器链接解析情况。也可以在这里先把kernel安装,之后重启做题,以免kernel出问题,好多题白做。

RHCSA考题:

1、为您的系统创建一个默认的软件仓库。软件列表地址在:http://server.domain90.example.com/pub/x86_64/Server/

# cp /etc/yum.repos.d/rhel-source.repo /etc/yum.repos.d/rhcsa.repo
[rhcsa]
name=rhcsa
baseurl=://http://server.domain90.example.com/pub/x86_64/Server/
gpgcheck=0

2resizealogicalvolume调整逻辑卷的大小。把/home所在分区的大小调整为450M

# df �CTh
# vgdisplay
# lvextend �CL 450M /dev/mapper/vg_home-lv_home
# resize2fs;lvs

3、创建用户。创建一个harry的用户,它的附属组为sysadm;创建一个natasha的用户,它的附属组为sysadm;创建一个sarah的用户,要求它不能在本地登录。它们的密码都是redhat

# grep sysadm /etc/group
# groupadd sysadm
# useradd �CG sysadm harry
# useradd �CG sysadm natasha
# useradd �Cs /sbin/nologin sarah
# echo redhat|passwd �Cstdin harry
# echo redhat|passwd �Cstdin natasha
# echo redhat|passwd �Cstdin sarah

4、配置文件/var/tmp/fstab的权限。将/etc/fstab复制到/var/tmp/,将/var/tmp/fstab的属主、属组都改为root,要求natasha对该文件有读、写的权限,要求harry对该文件没有任何权限。要求任何人都不能对该文件有执行权限。

# cp /etc/fstab /var/tmp
# setfacl �Cm u:natasha:6 /var/tmp/fstab
# setfacl �Cm u:harry:0 /var/tmp/fstab
# vim /etc/fstab(/挂载选项中添加acl)
/dev/sda1 / ext4 defaults,acl  1 1
# mount �Co remount /
# mount |grep acl
# getfacl /var/tml/fstab

5、配置一个cron任务。以harry的身份,每天14:23分执行一个echowelcome

# su harry
# crontab �Ce
23 14 * * * /bin/echo welcom
# exit

6、创建一个共享目录。要求创建/home/common目录,它的所有者为root,属组改为sysadm,所有者与组对它属有读、写的权限。其它人没有任何权限。要求该目录下的新文件的属组也为sysadm

# mkdir /home/common
# chgrp sysadm common
# chmod 2770 common

7、安装内核的升级。安装一个新的内核,内核文件在ftp://server.domain90.example.com/dir/rhcsa/kernel/中,要求重新启动时以新的内核引导系统。

# yum install �Cy lftp
# lftp  ftp://server.domain90.example.com/dir/rhcsa/kernel/
# get kernel-2.***
# get kernel-firmware-2***
# quit
# rpm �Civh kernel-*
# vim /etc/grub.conf(default=Net Install kernel)

8、绑定到外部验证服务。将您的系统加入到domain90.example.com的域中,ldap服务器的地址为:server.domain90.example.com.要求,可以使用ldapuser90用户登录。
#system-config-authentication

用户帐户数据库 LDAP
LDAP搜索基点  dc=domain90,dc=example,dc=com
LDAP服务器    ldap://server.domain90.example.com
验证方法       LDAP密码
使用TLS加密证书根据要求填写即可
# su ldapuser90

9、配置NTP。要求把你系统的时钟与server.domain90.example.com服务器时间同步。

# ntpdate server.domain90.example.com
# system-config-date
在网络上同步日期和时间
添加 server.domain90.example.com

10、配置autofs要求通过autofs服务实现映射ldapuser90用户的家目录。

# echo “/home/netuser   /etc/auto.misc”
# echo “*  -nfs server.domain90.example.com:/home/netuser/&” >>/etc/auto.misc
# service autofs restart
# su ldapuer90

11、配置一个FTP访问。要求可以匿名下�\文件。

# yum install �Cy vsftpd
# chkconfig vsftpd on
# service vsftpd restart

12、配置web服务。配置一个web服务器,主页可以从http://server.domain90.example.com/pub/x86_64/rhcsa/example.html下载,可以从station.domain90.example.com域名访问您的web服务器。

# yum install �Cy httpd
# chkconfig httpd on
# service httpd start
# wget http://server.domain90.example.com/pub/x86_64/rhcsa/example.html
# cp example.html /var/www/html/index.html
这里建议文件是拷贝进去,不用MV的方式

13、创建用户。要求创建用户alex,它的uid3000,它的密码为alex111

# useradd �Cu 3000 alex
# echo alex111|passwd �Cstdin alex

14、添加一个swap分区。要求在不影响原swap分区的情况下,再添加一个512Mswap分区。

# fdisk �Ccu /dev/sda
新建512分区
# partx �Ca /dev/sda
# mkswap /dev/sda5
#echo “UUID="4debbe89-b0f2-468c-a424-eb7421216a26" swap swap defaults 0 0”>>/etc/fstab
# swapon �Ca;swapon -s

15、查找文件。要求查找属主为harry的所有文件,并将其复制到/root/findresult目录中。

# mkdir /root/findresult
# find / -name harry  -exec cp �Crfp {} /root/findresult \;

16、查找字符串。从/usr/share/dict/words中找出包含abc的行,写入到文件/root/line.txt中,要求顺序与/usr/share/dict/words中一致,并过滤空行。

# grep abc /usr/share/dict/words > /root/line.txt

17、创建逻辑卷。要求创建一个PE8M的卷组,卷组名为database;创建一个50LE的逻辑卷,逻辑卷名为datastore;并将其格式化为ext4,开机自动挂载到/mnt/data目录。

# fdisk �Ccu /dev/sda(创建一个大于400M的分区)
# pvcreate /dev/sda6
# vgcreate �Cs 8M database /dev/sda6
# lvcreate �Cn datastore �Cl 50 database
# mkfs.ext4 /dev/database/datastore
# blkid /dev/database/datastore
# “echo "UUID="c72876eb-48d2-4caa-a263-ce5885d583d5" /mnt/data ext4 defaults 0 0">>/etc/fstab”
# mkdir /mnt/data
# mount �Ca

---------------------------------------------------------------------------------------

reboot系统,检查。至此这部分题目全部做完,还有几套题目整理后还会上传,在做的过程中可以做一题检查一题

你可能感兴趣的:(rhce,RHCSA,红帽认证考试)