1.11 实验题
第一个实验题很基本,目的是促使你从网络和网络连接的角度思考问题。第二个实验题帮助你配置一个安装服务器。第三个实验题启发你分析Linux Professional Institute对系统管理各个方面的要求。
实验题1
在这个实验题中,你将为完成本书剩余章节中的实验题所需的系统规划网络配置。要把三台计算机配置成RHEL 7系统。其中两个配置在同一个域中,即example.com,这两个计算机的主机名字分别为server1和tester1。第三个计算机配置在第二个域(example.org)中,它的主机名字为outsider1。
如果把这些系统配置为KVM虚拟主机的客户机,IP转发功能使这些系统可以相互通信,尽管它们处在不同的网络上。或者,可以在example.com域中的一个计算机,即server1上配置两个网卡。本实验题的重点是IPv4寻址。
● example.com域中的系统将在192.168.122.0/24网络上配置。
● example.org域中的系统将在192.168.100.0/24网络上配置。
理想的情形是把server1.example.com系统设置为带GUI的服务器。本章介绍的基本操作指令也足够了,它们将在系统安装完成后指导你安装和配置服务。它将是本书实践操作的主要系统。第2章将介绍在此系统上安装RHEL 7,在其他章中及本书末尾的示例考试中也将克隆该系统。
tester1.example.com是一个只能通过SSH服务进行远程访问的系统。有时非认证考试所必需的服务配置在物理主机或outsider1.example.org网络上。通过它来测试认证考试所需要的客户机。
实验题2
此实验题假设你已下载了基于RHEL DVD的RHEL 7 ISO文件,或者CentOS或Scientific Linux等重构版本。基于DVD的ISO文件十分重要,因为它有两个目的。它将成为本章前面介绍过的安装程序库或第7章配置的安装程序包。本实验题只包括在vsFTP服务器上配置上述文件所需要的命令。
虽然,Red Hat考试要在一个预安装好的系统上完成,但是相关的要求建议考生能够通过网络安装系统,也能够配置Kickstart安装。在考试过程中不能访问Internet,所以也就无法访问Red Hat Subscription Management或任何其他的Internet程序库。
1.为安装文件创建一个目录。用下面的命令创建/var/ftp/pub/inst目录(如果操作错误,则vsFTP不能正确安装)。
# mkdir /var/ftp/pub/inst
2.把RHEL 7安装DVD盘插入驱动器。如果驱动器不能自动挂载,则先用mount/dev/cdrom/media命令挂载驱动器(如果只有ISO文件且包含在Downloads/子目录中,则要把上面的命令改为mount -ro loop Downloads/rhel*.iso /media)。
3.复制RHEL 7安装DVD中所需要的文件。用cp -a /source/. /var/ftp/pub/inst命令,其中source是挂载点目录(如/media/)。
4.确保可以自由访问自己的vsFTP服务器。用诸如firewall-cmd的配置工具为FTP服务打开本地系统上的端口,如下面的命令所示。有关防火墙和SELinux更多的信息阅读第4章。
# firewall-cmd --permanent --add-service=ftp # firewall-cmd --reload
5.如果本地系统已启动了SELinux,则执行下面的命令把适当的SELinux安全上下文应用于新目录上的文件。
# chcon -R -t public_content_t /var/ftp/
6.现在用下面的命令激活FTP服务器:
# systemctl restart vsftpd # systemctl enable vsftpd
7.测试结果。在一个远程系统上,应该能用Firefox浏览器和本地FTP服务器的IP地址连接到本地FTP服务器上。一旦建立连接,可以在pub/inst/子目录中找到安装文件。
实验题3
Red Hat考试是一个挑战。在这个实验题中,要求考生从稍有不同的方面来分析Red Hat考试的先决条件。如果考生对此考试还举棋不定的话,则Linux Professional Institute有一级考试,这个考试可以详细测试考生的基本技能。此外,一级考试还包括许多与准备Red Hat认证考试有关的命令。
为此,先分析有关考试101和考试102的详细目标。访问www.lpi.org网站可以了解这些目标。如果对这些考试目标中列出的大多数文件、术语和实用工具比较有把握,则可以准备开始学习Red Hat考试的内容。