红帽初级认证考试指导练习模拟题笔记整理

  • 格式:docx
  • 大小:34.83 KB
  • 文档页数:5

红帽初级认证考试指导练习题一、考试准备——考试练习环境安装与搭建环境配置随着练习系统的不同而不同1、首先安装虚拟机2、登录虚拟系统○1打开虚拟机classroom,账号:root,密码:Asimov,开启classroom,将rhcsaexam.tar压缩文件复制到classroom的桌面。

此机为考试服务器○2在classroom桌面右键打开终端,接着解压:# tar –xvf rhcsaexam.tar –C /(大写C)○3打开虚拟机server,账号:root,密码:redhat(如无法进入将server快照至初始状态)3、在server中安装考试题库# lab examrhcsa setup (安装)# lab examrhcsa grade (查看成绩)破解root密码,进入纯字符命令行模式,输入root及要求破解的密码,出现#后输入:# init 5进入图形界面(ping 172.25.0.254)2、配置IP在右侧的声音图标旁的两个小电脑上点右键——Network settings——Addprofile(如果已有,则点击小齿轮进行设置即可)——ipv4设置Address选择Manual将考试要求的配置信息填入对应的地址栏。

例如:ip:172.25.0.11 子网:255.255.255.0 网关:172.25.0.254 DNS服务器: 172.25.0.254点击Add3、配置主机名# hostnamectl set-hostname (设置考试要求的主机名)# hostname(查看主机名)二、考试练习题解答破解密码是在配置IP和配置主机名之前进行(我当时的练习系跳过了ip和主机名,虚拟机中已做好)题目1:修改root密码请修改系统的root帐号密码为ooxx9527,确保能够使用root帐号能够登陆系统。

操作步骤:●#reboot 重启系统,在引导界面按“e”,找到“Linux16”这一行,并按“End”键至行尾:输入:空格rd.break●按“Ctrl+X”,开始引导系统,接着输入下列命令:◆# mount –o remount,rw /sysroot (重新挂载)◆# chroot /sysroot (chroot即changeroot)◆# echo “ooxx9527” | passwd –stdin root◆# touch /.autorelabel (自动重写标签)◆# exit◆# exit题目2:设定SeLinux请按下列要求设定系统:SeLinux 的工作模式为enforcing ,要求系统重启后依然生效所用知识:Vim 编辑器: 三种工作模式命令模式Esc插入模式:a ,i ,o末行模式:Shift+: wq 保存退出 q 退出 q !强制退出操作步骤: # vim /etc/sysconfig/selinux (按i 编辑,设定SeLinux=enforcing ,按Shift+:输入wq 保存退出) # getenforce (查看当前Selinux 状态)题目3:设定YUM 软件仓库配置你的本地默认YUM 软件仓库,仓库地址为/content/rhel7.0/x86_64/dvd 操作步骤: # vim /etc/yum.repos.d/el7.repo # yum repolist (查看结果:得到4305即可) 题目4:调整逻辑卷容量 请按照以下要求调整本地逻辑卷lvm1的容量:调整后的逻辑卷及文件系统大小为770MiB调整后确保文件系统中已存在的内容不能被破坏调整后的容量可能出现误差,只要在730MiB - 805MiB 之间都是允许的调整后,保证其挂载目录不改变,文件系统完成。

操作步骤:# df -hT# vgs# fdisk /dev/sdb n ->->->last sector:+1G ->t ->Hex code:8e ->p ->w# partprobe# pvcreate /dev/sdb2# vgextend vg1 /dev/sdb2# vgs# lvextend -L 770M /dev/vg1/lvm1# lvs# xfs_growfs /dev/vg1/lvm1# df -hT题目5:创建用户和用户组请按照以下要求创建用户、用户组:新建一个名为adminuser 的组,组id 为40000新建一个名为natasha 的用户,并将adminuser 作为其附属组新建一个名为harry 的用户,并将adminuser 作为其附属组新建一个名为sarah 的用户,其不属于adminuser 组,并将其shell 设置为不可登陆shellnatasha 、harry 和sarah 三个用户的密码均设置为glegunge操作步骤:# groupadd -g 40000 adminuser# useradd -G adminuser natasha[el7] name=el7baseurl=/content/rhel7.0/x86_64/dvd gpgcheck=0i 编辑 Esc Shift+:wq 保存]# useradd -G adminuser harry# useradd -s /sbin/nologin sarah# echo "glegunge" | passwd --stdin natasha# echo "glegunge" | passwd --stdin harry# echo "glegunge" | passwd --stdin sarah题目6:文件权限设定复制文件/etc/fstab 到/var/tmp 目录下,并按照以下要求配置/var/tmp/fstab 文件的权限:该文件的所属人为root 该文件的所属组为root 该文件对任何人均没有执行权限 用户natasha 对该文件有读和写的权限 用户harry 对该文件既不能读也不能写所有其他用户(包括当前已有用户及未来创建的用户)对该文件都有读的权限操作步骤:见右侧题目7:建立计划任务对natasha 用户建立计划任务,要求在本地时间的每天14:23执行以下命令:/bin/echo "rhcsa" 操作步骤:# crontab -u natasha -e23 14 * * * /bin/echo "rhcsa" (i 、编辑、shift+:wq )# crontab -u natasha -l题目8:文件特殊权限设定在/home 目录下创建名为admins 的子目录,并按以下要求设置权限:/home/admins 的所属组为adminuser该目录对adminuser 组的成员可读可执行可写,但对其他用户没有任何权限,但root 不受限制 在/home/admins 目录下所创建的文件的所属组自动被设置为adminuser 操作步骤:# mkdir /home/admins]# chown :adminuser /home/admins# chmod 2770 /home/admins题目9:升级系统内核请按下列要求更新系统的内核:新内核的RPM 包位于/rhel7.0/x86_64/errata/Packages/kernel-3.10.0-123.1.2.el7.x86_64.rpm 系统重启后,默认以新内核启动系统,原始的内核将继续可用操作步骤:稍微等待一下即可题目10:配置LDAP 客户端在 上已经部署了一台LDAP 认证服务器,按以下要求将你的系统加入到该LDAP 服务中,并使用Kerberos 认证用户密码:该LDAP 认证服务的Base DN 为:dc=example,dc=com # cp /etc/fstab /var/tmp/ # setfacl -m u:natasha:rw- /var/tmp/fstab # setfacl -m u:harry:--- /var/tmp/fstab # getfacl /var/tmp/fstab 改错:在clasroom 上修改 # cd /var/www/html/rhcsa-exam # vim q9.html 进入后找到http 把多余的一个content 删掉 # vim q10.htmldc= 改为 dc=example 把.com 删掉 # ll /var/tmp/fstab 此句为查看,可以省略该LDAP认证服务的LDAP Server为:密码认证服务的Kerberos Realm为:密码认证服务的Kerberos KDC为:密码认证服务的Kerberos Admin Server为:认证的绘画连接需要使用TLS加密,加密所用证书请在此下载/pub/example-ca.crt操作步骤:# yum install -y sssd authconfig-gtk.x86_64 krb5-workstation.x86_64(22个安装包全部安装)# authconfig-gtk(此句为打开图形界面)User Account database:LDAP勾选:Use TLS to encrypt connections 点击Download CA certificate:证书粘贴至此去掉两处的勾选:Use DNS to resolve hosts to realms Use DNS to locate KDCs for realms余下的把对应的值粘贴到对应的位置# id ldapuser0题目11:配置LDAP用户家目录自动挂载请使用LDAP服务器上的用户ldapuser0登陆系统,并满足以下要求:ldapuser0用户的家目录路径为/home/guests/ldapuser0ldapuser0用户登陆后,家目录会自动挂载到服务通过nfs服务到处的/home/guests/ldapuser0操作步骤:# yum install -y autofs# vim /etc/auto.master在/misc /etc/auto.misc下一行添加:/home/guests /etc/auto.ldap# vim /etc/auto.ldap* -rw : /home/guests/& (i,Esc,Shift+:wq)# systemctl enable autofs# systemctl restart autofs# su - ldapuser0$exit题目12:同步时间配置您的系统时间与服务器同步,要求系统重启后依然生效操作步骤:# vim /etc/chrony.conf server 0改为:server iburst 其余三个用#注释# systemctl restart chronyd.service# timedatectl(查看同步结果)题目13:打包文件请对/etc/sysconfig目录进行打包并用bzip2压缩,生成的文件保存为/root/sysconfig.tar.bz2操作步骤:# tar -jcvf /root/sysconfig.tar.bz2 /etc/sysconfig/题目14:创建用户请创建一个名为alex的用户,并满足以下要求:用户id为3456 密码为glegunge # useradd -u 3456 alex# echo "glegunge" | passwd --stdin alex操作步骤:题目15:创建swap分区为系统新增加一个swap分区:新建的swap分区容量为512MiB重启系统后,新建的swap分区会自动激活不能删除或者修改原有的swap分区操作步骤:# fdisk /dev/sdb n->p->Last ssectors->+512M->t->Hex code 82->p->w# partprobe# mkswap /dev/sdb3(复制UUID)UUID=116da9f0-e896-40fd-9e04-b59cfe1841de# vim /etc/fstab UUID=116da9f0-e896-40fd-9e04-b59cfe1841de swap swap defaults 0 0保存退出# swapon -a# swapon -s题目16:查找文件请把系统上拥有者为ira用户的所有文件,并将其拷贝到/root/findfiles目录中操作步骤:# mkdir /root/findfiles# find / -user ira -type f -exec cp {} /root/findfiles \;题目17:过滤文件把/usr/share/dict/words文件中所有包含seismic字符串的行找到,并将这些行按照原始文件中的顺序存放到/root/wordlist中,/root/wordlist文件不能包含空行操作步骤:# grep seismic /usr/share/dict/words > /root/wordlist# cat /root/wordlist题目18:新建逻辑卷请按下列要求创建一个新的逻辑卷创建一个名为exam的卷组,卷组的PE尺寸为16MiB逻辑卷的名字为lvm2,所属卷组为exam,该逻辑卷由8个PE组成将新建的逻辑卷格式化为xfs文件系统,要求系统启动时,该逻辑卷能被自动挂载到/exam/lvm2目录操作步骤:# fdisk /dev/sdb n->p-> ->t-> ->Hex code:8e->p->w# partprobe# pvcreate /dev/sdb4# vgcreate -s 16M exam /dev/sdb4# lvcreate -L 128M -n lvm2 exam# lvs# mkdir -p /exam/lvm2# mkfs -t xfs /dev/exam/lvm2# vim /etc/fstab添加这一行:/dev/exam/lvm2 /exam/lvm2 xfs defaults 0 0(i Esc shift+:wq)# mount -a# df -hT。