导航菜单
首页 >  rhcsa考试题目多少道题  > RHCSA题目及最终答案

RHCSA题目及最终答案

=========================================

RHCSA考试大致要求(自整理)

操作都在虚拟上,物理(考试机)可用做测试禁止连接到其他考生主机;一经发现成绩为0禁止修改密码(除考试要求),考试会提供的密码可能需要自己安装图形化界面严格按照题目要求,理解题目意思满分300分,210分为及格本RHCSA模拟题库分为server及desktopRHCSA实验只需操作desktop以下例题为RHEL7的题库,没有任何变化

========================================

配置信息主机名:desktop.group8.example.comIP地址:172.24.8.10子网掩码:255.255.255.0网关:172.24.8.254名称服务:172.24.8.254第一题 重置系统密码并完成网络配置请先完成以下步骤才能继续开始其他题目重置系统密码:请修改系统的root账号密码为rrhh9708,确保能够使用root账户登录系统。根据以下信息完成虚拟机desktop网络的修改:主机名:desktop.group8.example.comIP地址:172.24.8.10子网掩码:255.255.255.0网关:172.24.8.254名称服务:172.24.8.254参考答案

1-1. 重启系统,在已开机的desktop虚拟机上,同时按下Ctrl+Alt+Del三键

1-2. 在Grub Boot Loader 倒计时读秒技术前,按下任意键

1-3. 选中默认的的第一个启动条目,并按下键盘字母e键,以便编辑

密码破解1.jpg

1-4. 进入启动条目编辑界面后,通过键盘方向键(↓),找到第一个以linux16开头的行,并通过按下Ctrl+e快速把光标定位到该行的行末,输入 rd.break

密码破解2.jpg

1-5. 确定没错之后,按下Ctrl+x ,以修改后的配置引导系统,系统将启动到临时内核shell界面,输入以下指令即可修改密码

switch_root :/# mount -o remount,rw / /sysrootsh-4.2# chroot /sysrootsh-4.2# echo rrhh9708 | passwd --stdin rootsh-4.2# sh-4.2# touch /.autorelabelsh-4.2# sh-4.2# exitsh-4.2# exit密码破解3.jpg

注意: 修改密码后,首次重启的时间将会比较长,因为系统将对所有文件进行Selinux 打标,请耐心等待,整个过程并非死机,请勿在打标过程中手动强制再次重启,否则系统将会永久性损坏导致无法开机

selinux标签.jpg

1-6. 成功启动系统后,输入账号root,密码为题目要求修改的密码后,完成网络配置

1-6-1 使用nmcli命令管理网络[root@localhost ~]# nmcli device//查看本机网卡设备[root@localhost ~]# nmcli connection//查看本机连接[root@localhost ~]# nmcli connection modify eth0 ipv4.addresses 172.24.8.10/24 ipv4.gateway 172.24.8.254 ipv4.dns 172.24.8.254 ipv4.dns-search group8.example.com ipv4.method manual connection.autoconnect yes connection.interface-name eth0[root@localhost ~]# nmcli connection reload //重新加载连接配置信息[root@localhost ~]# nmcli connection down eth0 //关闭网卡[root@localhost ~]# nmcli connection up eth0//重启网卡[root@localhost ~]# ping -c5 server//测试网络连通性PING server.group8.example.com (172.24.8.254) 56(84) bytes of data.64 bytes from server.group8.example.com (172.24.8.254): icmp_seq=1 ttl=64 time=0.260 ms64 bytes from server.group8.example.com (172.24.8.254): icmp_seq=2 ttl=64 time=0.588 ms64 bytes from server.group8.example.com (172.24.8.254): icmp_seq=3 ttl=64 time=1.18 ms64 bytes from server.group8.example.com (172.24.8.254): icmp_seq=4 ttl=64 time=0.631 ms64 bytes from server.group8.example.com (172.24.8.254): icmp_seq=5 ttl=64 time=0.562 ms--- server.group8.example.com ping statistics ---5 packets transmitted, 5 received, 0% packet loss, time 4005msrtt min/avg/max/mdev = 0.260/0.644/1.180/0.298 msnmcli网卡配置.jpg1-6-2 修改网卡配置管理网络

      redhat系统中,网卡配置文件位于/etc/sysconfig/network-scripts/ifcfg-eth0

[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0TYPE=EthernetBOOTPROTO=none//将dhcp修改为none或者staticDEFROUTE=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_FAILURE_FATAL=noNAME=eth0UUID=4dc8c88c-69b0-4203-a0a6-3671ceb0cd7eONBOOT=yes//将no改为yes确保重启可用DEVICE=eth0PEERDNS=yesPEERROUTES=yesIPV6_PEERDNS=yesIPV6_PEERROUTES=yesIPADDR=172.24.8.10 //添加ipaddress信息PREFIX=24//添加子网掩码信息,PREFIX或者NETMASK均可GATEWAY=172.24.8.254//添加网关信息DNS1=172.24.8.254//添加DNS信息[root@localhost ~]# vim /etc/hosts127.0.0.1localhost localhost.localdomain localhost4 localhost4.localdomain4::1 localhost localhost.localdomain localhost6 localhost6.localdomain6172.24.8.254 server.group8.example.com //修改hosts确保dns服务器域名可达[root@localhost ~]# systemctl restart network//重启网卡使网络生效[root@localhost ~]# ping -c5 server//测试网络连通性PING server.group8.example.com (172.24.8.254) 56(84) bytes of data.64 bytes from server.group8.example.com (172.24.8.254): icmp_seq=1 ttl=64 time=0.260 ms64 bytes from server.group8.example.com (172.24.8.254): icmp_seq=2 ttl=64 time=0.588 ms64 bytes from server.group8.example.com (172.24.8.254): icmp_seq=3 ttl=64 time=1.18 ms64 bytes from server.group8.example.com (172.24.8.254): icmp_seq=4 ttl=64 time=0.631 ms64 bytes from server.group8.example.com (172.24.8.254): icmp_seq=5 ttl=64 time=0.562 ms--- server.group8.example.com ping statistics ---5 packets transmitted, 5 received, 0% packet loss, time 4005msrtt min/avg/max/mdev = 0.260/0.644/1.180/0.298 ms

1-7. 设定主机名

[root@localhost ~]# hostnamectl set-hostname desktop.group8.example.com[root@localhost ~]# bash//可以执行bash命令,让终端马上看到修改后的主机名[root@desktop ~]# 第二题 配置SeLinuxSeLinux的工作模式为enforcing要求系统重启后依然生效参考答案[root@desktop ~]# getenforce Permissive[root@desktop ~]# setenforce 1 //临时设置为enforcing模式[root@desktop ~]# getenforce Enforcing[root@desktop ~]# vim /etc/sysconfig/selinux//永久设置为enforcing模式# This file controls the state of SELinux on the system.# SELINUX= can take one of these three values:# enforcing - SELinux security policy is enforced.# permissive - SELinux prints warnings instead of enforcing.# disabled - No SELinux policy is loaded.SELINUX=enforcing//修改成enforcing# SELINUXTYPE= can take one of these two values:# targeted - Targeted processes are protected,# minimum - Modification of targeted policy. Only selected processes are protected. # mls - Multi Level Security protection.SELINUXTYPE=targeted第三题 配置YUM仓库仓库地址为 http://server.group8.example.com/yum参考答案3-1 使用yum-config-manager命令管理YUM仓库[root@desktop ~]# yum-config-manager --add-repo=http://server.group8.example.com/yum

相关推荐: