Linux操作系统项目化教程基于RHEL 8.2-CentOS 8.2认证、习题及答案_第1页
Linux操作系统项目化教程基于RHEL 8.2-CentOS 8.2认证、习题及答案_第2页
Linux操作系统项目化教程基于RHEL 8.2-CentOS 8.2认证、习题及答案_第3页
Linux操作系统项目化教程基于RHEL 8.2-CentOS 8.2认证、习题及答案_第4页
Linux操作系统项目化教程基于RHEL 8.2-CentOS 8.2认证、习题及答案_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

教材课证及课后练习答案TOC\o"1-3"\h\u255任务一万丈高楼平地起--平台的选择 262491.5.2拓展2:课证融合案例 29541.7课后练习 45835任务二每天收获小进步--创建服务器运行所需的用户环境 7249572.5.2拓展2:课证融合案例 7114992.7课后练习 825221任务三细节决定成败--创建服务器运行所需的存储空间和文件系统 11273203.5.3拓展3:课证融合案例 11176713.7课后练习 1321396任务四坚持就是胜利安装服务器运行所需的基础程序包 16115064.5.3拓展3:课证融合案例 16147094.7课后练习 184868任务五实践出真知--项目商城云平台数据库服务器的部署 24282255.5.2课证融合练习 24136305.7课后练习 2725819任务六更上一层楼--服务器运行监控 30236086.5.1拓展1:课证融合案例 30265496.7课后练习 319197任务七掌控未来--国产统信UOS操作系统 35309567.7课后练习 35任务一万丈高楼平地起--平台的选择1.5.2拓展2:课证融合案例一、1+X云计算运维与开发案例1、当前目录下有a和b两个文件,执行命令“ls>c”,请问文件c里面的内容是什么?(10分)DA、aB、bC、abD、abc2、在Linux系统,关于硬链接的描述正确的是(15分)BDA、跨文件系统B、不可以跨文件系统C、为链接文件创建新的i节点D、链接文件的i节点与被链接文件的i节点相同3、将文件file1复制为file2可以用下面哪些命令(15分)ABCDA、cpfile1file2B、catfile1>file2C、cat<file1>file2D、ddif=file1of=file2二、红帽RHCSA认证案例1、假设当前用户的当前工作目录为/tmp,主目录为/home/user,哪一个命令用于返回到其主目录?(A)A.cdB.cd..C.cd.D. cd*E. cd/home2、哪一个命令可显示当前位置的绝对路径名?(B)A.cdB.pwdC.ls~D. ls-d3、哪一个命令使用长格式列出当前位置的文件,并包含隐藏的文件?(D)A.llong~B.ls-aC.ls-lD.ls-la4、在student用户的主目录中,使用mkdir命令创建三个子目录:Music、Pictures和Videos。[student@servera~]$mkdirMusicPicturesVideos5、继续在student用户的主目录中,使用touch命令创建本实验过程中要使用的一套空白的练习文件。·创建六个文件,并以songX.mp3形式取名。·创建六个文件,并以snapX.jpg形式取名。·创建六个文件,并以filmX.avi形式取名。在每一组文件中,将X替换为数字1到6。[student@servera~]$touchsong1.mp3song2.mp3song3.mp3song4.mp3song5.mp3song6.mp3或者touchsong{1..6}.mp3[student@servera~]$touchsnap1.jpgsnap2.jpgsnap3.jpgsnap4.jpgsnap5.jpgsnap6.jpg[student@servera~]$touchfilm1.avifilm2.avifilm3.avifilm4.avifilm5.avifilm6.avi[student@servera~]$ls-ltotal0drwxr-xr-x.2studentstudent6May2809:16Desktopdrwxr-xr-x.2studentstudent6May2809:16Documentsdrwxr-xr-x.2studentstudent6May2809:16Downloads-rw-rw-r--.1studentstudent0Aug2308:25film1.avi-rw-rw-r--.1studentstudent0Aug2308:25film6.avidrwxr-xr-x.2studentstudent6May2809:16Musicdrwxr-xr-x.2studentstudent6May2809:16Picturesdrwxr-xr-x.2studentstudent6May2809:16Public-rw-rw-r--.1studentstudent0Aug2308:25snap1.jpg-rw-rw-r--.1studentstudent0Aug2308:25snap6.jpg-rw-rw-r--.1studentstudent0Aug2308:23song1.mp3-rw-rw-r--.1studentstudent0Aug2308:23song6.mp3drwxr-xr-x.2studentstudent6May2809:16Templatesdrwxr-xr-x.2studentstudent6May2809:16Videos6、继续在student用户的主目录中,将歌曲文件移动到Music子目录,将快照文件移动到Pictures子目录,并将影片文件移动Videos子目录。将文件从一个位置分发到多个位置时,首先更改到包含源文件的目录。使用最简单的路径语法(绝对或相对路径),到达各项文件管理任务的目标位置。[student@servera~]$mvsong1.mp3song2.mp3song3.mp3song4.mp3song5.mp3song6.mp3Music或mvsong{1..6}.mp3Music[student@servera~]$mvsnap1.jpgsnap2.jpgsnap3.jpgsnap4.jpgsnap5.jpgsnap6.jpgPictures[student@servera~]$mvfilm1.avifilm2.avifilm3.avifilm4.avifilm5.avifilm6.aviVideos[student@servera~]$ls-lMusicPicturesVideosMusic:total0-rw-rw-r--.1studentstudent0Aug2308:23song1.mp3-rw-rw-r--.1studentstudent0Aug2308:23song6.mp3Pictures:total0-rw-rw-r--.1studentstudent0Aug2308:25snap1.jpg-rw-rw-r--.1studentstudent0Aug2308:25snap6.jpgVideos:total0-rw-rw-r--.1studentstudent0Aug2308:25film1.avi-rw-rw-r--.1studentstudent0Aug2308:25film6.avi1.7课后练习一、填空题1.在Linux系统中,命令区分大小写。在命令行中,可以使用TAB键来自动补齐命令。2.如果要在一个命令行上输入和执行多条命令,可以使用分号来分隔命令。3.断开一个长命令行,可以使用反斜杠“\”,以将一个较长的命令分成多行表达,增强命令的可读性。执行后,shell自动显示提示符“>”,表示正在输入一个长命令。二、选择题1.(B)命令用来显示/home及其子目录下的文件名。A.ls-a/homeB.ls-R/homeC.ls-l/homeD.ls-d/home2.如果忘记了ls命令的用法,可以采用(C)命令获得帮助。A.?lsB.helplsC.manlsD.getls3.Linux中有多个查看文件的命令,如果希望在查看文件内容过程中用光标可以上下移动来查看文件内容,则符合要求的那一个命令是(C)。A.catB.moreC.lessD.head4.(C)命令可以把f1.txt复制为f2.txt。A.cpf1.txt|f2.txtB.catf1.txt|f2.txtC.catf1.txt>f2.txtD.copyf1.txt|f2.txt三、平台的选择项目化操作题1、查看主机状态。[root@mysqlserver~]#hostnamectl//查看主机状态Statichostname:mysqlserver.localdomainIconname:computer-vmChassis:vmMachineID:151f9a74cd1c48ec98ac40645937521dBootID:a17931f27882450ca0d46e1900e49bbaVirtualization:vmwareOperatingSystem:RedHatEnterpriseLinux8.1(Ootpa)CPEOSName:cpe:/o:redhat:enterprise_linux:8.1:GAKernel:Linux4.18.0-147.el8.x86_64Architecture:x86-64修改主机名为FWQ-mysql。[root@mysqlserver~]#hostnamectlset-hostnameFWQ-mysql显示系统信息。[root@mysqlserver~]#uname-aLinuxFWQ-mysql4.18.0-147.el8.x86_64#1SMPThuSep2615:52:44UTC2019x86_64x86_64x86_64GNU/Linux以合适的单位显示内存使用情况,并显示内存总和。[root@localhost~]#free-httotalusedfreesharedbuff/cacheavailableMem:1.9Gi1.2Gi195Mi10Mi498Mi526MiSwap:2.0Gi30Mi2.0GiTotal:3.9Gi1.3Gi2.2Gi以可读的格式显示系统上文件系统磁盘使用情况。[root@localhost~]#df-h--total文件系统容量已用可用已用%挂载点devtmpfs966M0966M0%/devtmpfs983M0983M0%/dev/shmtmpfs983M9.7M973M1%/runtmpfs983M0983M0%/sys/fs/cgroup/dev/mapper/rhel-root17G4.3G13G26%//dev/nvme0n1p11014M161M854M16%/boottmpfs197M1.2M196M1%/run/user/42tmpfs197M4.6M192M3%/run/user/1000total23G4.5G18G21%-以可读的格式显示/etc/hosts文件系统的使用情况。[root@mysqlserver~]#df/etc/hosts文件系统1K-块已用可用已用%挂载点/dev/mapper/rhel-root1781145644770641333439226%/任务二每天收获小进步--创建服务器运行所需的用户环境2.5.2拓展2:课证融合案例一、1+X云计算运维与开发案例1、你使用命令”vi/etc/inittab”查看该文件的内容,你不小心改动了一些内容,为了防止系统出为,你不想保存所修改的内容,你应该如何操作:(10分)BA、在末行模式下,键入:wqB、在末行模式下,键入:q!C、在末行模式下,键入:x!D、在编辑模式下,键入”ESC”键直接退出vi2、使用useradd创建用户时和主目录相关的参数是(15分)BCDA、pB、dC、mD、M3、Linux系统上,下面哪些文件是与用户管理相关的配置文件(15分)ABCA、/etc/passwdB、/etc/shadowC、/etc/groupD、/etc/password二、红帽RHCSA认证案例1、哪一项表示在最基本的层面上标识用户的编号?BA.主要用户B.UIDC.GIDD.用户名2、哪一项目或文件表示本地组信息的位置?D主目录B./etc/passwdC./etc/GIDD./etc/group3、创建operator1用户,再确认它存在于系统中。[root@servera~]#useraddoperator1[root@servera~]#tail/etc/passwd...operator1:x:1001:1001::/home/operator1:/bin/bash[root@servera~]#4、创建operators补充组,其GID为30000。[root@servera~]#groupadd-g30000operators[root@servera~]#将operator1添加到operators组中。[root@servera~]#usermod-aGoperatorsoperator1将operator1用户的密码的最长期限设为90天。[root@servera~]#chage-M90operator12.7课后练习一、填空题1.Linux系统下的用户账户分为三大类:超级用户、普通用户和虚拟用户。2.root用户的UID为0,普通用户的UID可以在创建时由管理员指定,如果不指定,用户的UID默认从1000开始顺序编号,虚拟用户不允许登陆,一般为系统服务或进程使用,其UID的范围为1~999。3.在Linux系统中,创建用户账户的同时也会创建一个与用户同名的组群,该组群是用户的主组群(私有组群)。普通组群的GID默认也从1000开始编号。4.一个用户账户可以同时是多个组群的成员,其中某个组群是该用户的主组群(私有组群),其他组群为该用户的__附属组群______(标准组群)。5.在Linux系统中,所创建的用户账户及其相关信息(密码除外)均放在/etc/passwd配置文件中。6.由于所有用户对/etc/passwd文件均有读取权限,为了增强系统的安全性,用户经过加密之后的口令都存放在/etc/shadow文件中。7.组群账户的信息存放在/etc/group文件中,而关于组群管理的信息(组群口令、组群管理员等)则存放在/etc/gshadow文件中。二、选择题1.(A)目录存放用户密码信息。A./etc

B./var

C./dev

D./boot2.命令(C)可创建用户ID是2000、组ID是3000、用户主目录为/home/user01的用户账户。A.useradd-u:2000-g:3000-h:/home/user01user01

B.useradd-u=2000-g=3000-d=/home/user01user01

C.useradd-u2000-g3000-d/home/user01user01

D.useradd-u2000-g3000-h/home/user01user013.用户登录系统后首先进入(D)。A./home

B./root的主目录

C./usr

D.用户自己的家目录4.在使用了shadow口令的系统中,/etc/passwd和/etc/shadow两个文件的权限正确的是(C)。A.-rw-r,-r

B.-rw-r--r--,-r--r--r—

C.-rw-r--r--,

D.-rw-r--rw-,-rr—5.(C)可以删除一个用户并同时删除用户的主目录。A.rmuser–r

B.deluser–r

C.userdel–r

D.usermgr-r6.在/etc/group中有一行students::1200:z3,14,w5,这表示有(D)用户在student组里。A.3

B.4

C.5

D.不确定7.命令(B)可以用来检测用户lisa的信息。A.fingerlisa

B.greplisa/etc/passwd

C.findlisa/etc/passwd

D.wholisa三、用户管理项目化操作题假设需要的账号数据如下表所示,你该如何操作?解决方案#先处理账号相关属性的数据:[root@RHEL8-1~]#groupaddmygroup1[root@RHEL8-1~]#useradd-Gmygroup1-c"1stuser"myuser1[root@RHEL8-1~]#useradd-Gmygroup1-c"2nduser"myuser2[root@RHEL8-1~]#useradd-c"3rduser"-s/sbin/nologinmyuser3#再处理账号的口令相关属性的数据:[root@RHEL8-1~]#echo"password"|passwd--stdinmyuser1[root@RHEL8-1~]#echo"password"|passwd--stdinmyuser2[root@RHEL8-1~]#echo"password"|passwd--stdinmyuser3特别注意:myuser1与myuser2都支持次要群组,但该群组不见得存在,因此需要先手动创建。再者,myuser3是“不可登录系统”的账号,因此需要使用/sbin/nologin来设置,这样该账号就成为非登录账户了。任务三细节决定成败--创建服务器运行所需的存储空间和文件系统3.5.3拓展3:课证融合案例一、1+X云计算运维与开发案例1、在unix系统下执行chmod(“/usr/test/sample”,0753)之后该文件sample的访问权限为?(10分)CA、拥有者可读写执行,同组用户可写可执行,其他用户可读可执行。B、拥有者可读写执行,同组用户可读写,其他用户可读可执行。C、拥有者可读写执行,同组用户可读可执行,其他用户可写可执行。D、拥有者可读写执行,同组用户可读可执行,其他用户可读写。2、8个300G的硬盘做RAID6后的容量空间为(10分)BA、1200GB、1.8TC、2.1TD、2400G3、下面有关Ext2和ext3文件系统的描述,错误的是?(15分)ADA、ext2/ext3文件系统使用索引节点来记录文件信息,包含了一个文件的长度、创建及修改时间、权限、所属关系、磁盘中的位置等信息B、ext3增加了日志功能,即使在非正常关机后,系统也不需要检查文件系统C、ext3文件系统能够极大地提高文件系统的完整性,避免了意外宕机对文件系统的破坏D、ext3支持1EB的文件系统,以及16TB的文件。二、红帽RHCSA认证案例1、使用chmod命令,为consultants组添加写入权限。(提示:/home/consultants)[root@servera~]#chmodg+w/home/consultants/[root@servera~]#ls-ld/home/consultants/drwxrwxr-x.2rootconsultants6May2809:19/home/consultants/2、使用chmod命令,禁止其他人访问/home/consultants目录中的文件。[root@servera~]#chmod770/home/consultants/[root@servera~]#ls-ld/home/consultants/drwxrwx.2rootconsultants6May2809:19/home/consultants/3、使用chmod命令设置/home/techdocs目录的组权限。对/home/techdocs目录配置setgid(2),所有者/用户和组具有读取/写入/执行权限(7),其他用户则没有权限(0)。[root@serverb~]#chmod2770/home/techdocs/[root@serverb~]#4、添加一个大小为500MB的新分区,用作交换空间。将分区类型设置为linuxswap。4.1.使用parted创建分区。由于磁盘使用了GPT分区方案,因此需要为分区制动名称。将它命名为myswap。[root@servera~]#parted/dev/sdamkpartmyswaplinux-swap1001MB1501MB信息:Youmayneedtoupdate/etc/fstab.4.2.通过列出/dev/sda上分区,验证您的工作。[root@servera~]#parted/dev/sdaprintModel:ATAVMwareVirtualI(scsi)Disk/dev/sda:21.5GBSectorsize(logical/physical):512B/512BPartitionTable:msdosDiskFlags:NumberStartEndSizeTypeFilesystemNameFlags11049kB1001MB1000MBprimaryxfs21001MB1501MB499MBmyswapswap新分区的大小并不是恰好为500MB。这是因为parted必须让分区与磁盘布局对齐。4.3.运行udevadmsettle命令。此命令会等待系统注册新分区,并在完成后返回。[root@servera~]#udevadmsettle3.7课后练习一、填空题1.文件的三种基本权限是:读权限r、写权限w、执行/访问权限x。2.用来设置用户对文件的权限的命令是chmod。3.想要让用户拥有文件filename的读权限,但又不知道该文件原来的权限是什么,此时,应该执行chmodu+rfilename命令。4.如果umask设置为022,缺省的创建的文件的权限为rw-r--r--。5.LVM(LogicalVolumeManager)的中文全称是逻辑卷管理器,最早应用在IBMAIX系统上。它的主要作用是动态分配磁盘分区及调整磁盘分区大小,并且可以让多个分区或者物理硬盘作为一个逻辑卷来使用。二、选择题1.系统中有用户test1和test2,同属于users组。在test1用户目录下有一文件file1,它拥有644权限,如果test2想修改test1用户目录下的file1文件,file1应拥有(B)权限。A.744B.664C.644D.6462.如果执行命令chmod746file.txt,那么该文件的权限是(A)。A.rwxr--rw-B.rwxrw-r--C.rw-rw-rwD.rwxr--r—3.如果用户对目录/temp有x权限,那么该用户可以进行的操作为(D)。A.删除目录/tempB.对目录/temp改名C.列出目录/temp下的文件D.进入目录/temp4.若要改变一个文件的拥有者,可通过(B)命令来实现。A.chmodB.chownC.usermodD.file5.若想在一个新分区上建立文件系统,则应该使用命令(C)。A.fdiskB.makefs

C.mkfs

D.format6.Linux文件系统的目录结构是一棵倒挂的树,文件都按其作用分门别类地放在相关的目录中。现有一个外部设备文件,我们应该将其放在(C)目录中。A./bin

B./etc

C./dev

D.lib三、项目化操作题请在你的Linux系统中执行以下操作:1.在Linux系统上添加新的硬盘5G。在新硬盘上,创建一个名为backup的2GB分区。由于可能难以设置确切的大小,因此介于1.8GB和2.2GB之间的大小都是可以接受的。为该分区设置正确对的文件系统类型,以托管XFS文件系统。1.1添加新的硬盘1.2使用lsblk命令来来标识新磁盘。这些磁盘应该还没有任何分区。#lsblk1.3分区#fdisk/dev/nvme0n21.4建文件系统#mkfs.xfs/dev/nvme0n2p11.5手动挂载/backup以验证您的工作。确认挂载是否成功。#mkdir/backup#mount/dev/nvme0n2p1/backup#df-Th#lsblk使用pvcreate添加两个新分区作为PV。#pvcreate/dev/nvme0n1/dev/nvme0n2使用vgcreate创建由两个PV构建的名为server_01_vg的新VG。#vgcreateserver_01_vg/dev/nvme0n1/dev/nvme0n24.使用lvcreate从server_01_vgVG创建一个名为server_01_lv的400MiBLV。#lvcreate-nservera_01_lv-L400Mserver_01_vg

任务四坚持就是胜利安装服务器运行所需的基础程序包4.5.3拓展3:课证融合案例一、1+X云计算运维与开发案例1.当前有一个/opt目录,该目录中存在一个iaas目录,请问如何配置自己的local.repo文件,使得可以使用这个地方的软件包,安装软件。请将local.repo文件的内容以文本形式提交到答题框。参考答案:[centos]name=centosbaseurl=file:///opt/iaasgpgcheck=0enabled=1二、红帽RHCSA认证案例1.使用ssh命令,以student用户身份登录servera。[root@workstation~]#sshstudent@servera…outputomitted…[student@servera~]$2.查看rhsm-icons-1.26.16-1.el8.noarch.rpm软件包的软件包信息,并列出其中的文件。另外,也要查看在安装或卸载软件包时运行的脚本。2.1.查看rhsm-icons-1.26.16-1.el8.noarch.rpm软件包的信息。[student@serveraPackages]$rpm-q-prhsm-icons-1.26.16-1.el8.noarch.rpm-iName:rhsm-iconsVersion:1.26.16Release:1.el8Architecture:noarchInstallDate:(notinstalled)Group:SystemEnvironment/BaseSize:6408License:GPLv2Signature:RSA/SHA256,2020年04月03日星期五02时26分56秒,KeyID199e2f91fd431d51SourceRPM:subscription-manager-1.26.16-1.el8.src.rpmBuildDate:2020年04月03日星期五00时42分39秒BuildHost:Relocations:(notrelocatable)Packager:RedHat,Inc.</bugzilla>Vendor:RedHat,Inc.URL:/Summary:IconsforRedHatSubscriptionManagementclienttoolsDescription:ThispackagecontainsthedesktopiconsforthegraphicalinterfacesprovidedformanagementofRedHatsubscriptions.Therearemanysuchinterfaces,subscription-manager-gui,subscription-manager-initial-setup-addon,andsubscription-manager-cockpit-pluginprimarily.2.2.列出rhsm-icons-1.26.16-1.el8.noarch.rpm软件包中的文件。[student@serveraPackages]$rpm-q-prhsm-icons-1.26.16-1.el8.noarch.rpm-l/usr/share/icons/hicolor/scalable/apps/subscription-manager.svg/usr/share/icons/hicolor/symbolic/apps/subscription-manager-symbolic.svg3.安装rhsm-icons-1.26.16-1.el8.noarch.rpm软件包。使用sudo命令获取超级用户特权,以便安装软件包。3.1.使用sudorpm–ivh命令,安装rhsm-icons-1.26.16-1.el8.noarch.rpmRPM软件包。[student@serveraPackages]$sudorpm-ivhrhsm-icons-1.26.16-1.el8.noarch.rpm[sudo]student的密码:Verifying...#################################[100%]准备中...#################################[100%] 软件包rhsm-icons-1.26.16-1.el8.noarch已经安装3.2.使用rpm命令,验证是否安装了该软件包。[student@serveraPackages]$rpm-qrhsm-iconsrhsm-icons-1.26.16-1.el8.noarch4.从servera退出。[student@servera~]$exitlogoutConnectiontoserveraclosed.4.7课后练习一、填空题1.Linux操作系统的软件包可分为两种,分别是_源码包_和_二进制包_。2.查看系统是否已安装httpd服务的命令是__rpm-qhttpd___。3.显示系统安装的所有软件包列表的命令是___rpm-qa___。4.yum源配置文件的后缀为____.repo___。5.yum源配置文件的存放目录为____/etc/yum.repos.d____。6.在Linux系统中,压缩文件后生成后缀为.bz2文件的命令是__bzip2__。7.将多个文件和目录归档存储在一个大文件中的操作称为___打包____。8.通过gzip命令压缩得到的压缩文件,其后缀通常标记为___.gz_____。二、选择题1.如果需要找出/etc/my.conf文件属于哪个软件包(package),可以执行(C

)命令。A.rqm-q/etc/my.confB.rqm-requires/etc/my.confC.rqm-qf/etc/my.confD.rqm-q|

grep/etc/my.conf2.安装dhcp.3.0pl1-23.i386.rpm包的命令是(

B)。A.rpm

dhcp.3.0pl1-23.i386.rpmB.rpm

-ivh

dhcp.3.0pl1-23.i386.rpmC.setup

dhcpD.rpm

-qvh

dhcp.3.0pl1-23.i386.rpm3.用rpm命令卸载一个软件包时,应使用的选项是(B

)。A.-iB.-eC.-qD.-V4.若要将当前目录中的myfile.txt文件压缩成myfile.txt.tar.gz,则实现的命令为(

C)。A.tar

-cvf

myfile.txt

myfile.txt.tar.gzB.tar

-zcvf

myfile.txt

myfile.txt.tar.gzC.tar

-zcvf

myfile.txt.tar.gz

myfile.txtD.tar

-cvf

myfile.txt.tar.gz

myfile.txt5.若要将当前目录中的myfile.txt.tar.gz文件解压缩,则实现的命令为(

B)。A.tar

-tvf

myfile.txt.tar.gzB.tar

-zxvf

myfile.txt.tar.gzC.tar

-jxvf

myfile.txt.tar.gzD.tar

-xvf

myfile.txt.tar.gz三、任务化操作题请在你的Linux系统中执行以下操作:查询系统中有没有安装samba软件包samba-4.9.1-8.el8.x86_64.rpm,若没有则安装该软件包;查询系统中有没有安装samba软件包[root@mysqlserver~]#rpm-qsamba未安装软件包samba安装samba软件包samba-4.9.1-8.el8.x86_64.rpm①挂载Linux系统iso映像文件[root@mysqlserver~]#mount/dev/cdrom/mediamount:/media:WARNING:devicewrite-protected,mountedread-only.②创建yum源配置文件samba.repo[root@mysqlserver~]#cd/etc/yum.repos.d/[root@mysqlserveryum.repos.d]#vimsamba.repo配置文件samba.repo的内容如下:[samba]name=iso-BaseOSbaseurl=file:///media/BaseOSenabled=1gpgcheck=0[name-APP]name=iso-Appbaseurl=file:///media/AppStreamenabled=1gpgcheck=0③用yum命令安装samba软件包[root@mysqlserveryum.repos.d]#yuminstallsambaUpdatingSubscriptionManagementrepositories.UnabletoreadconsumeridentityThissystemisnotregisteredtoRedHatSubscriptionManagement.Youcanusesubscription-managertoregister.iso-App166kB/s|3.2kB00:00iso-BaseOS26MB/s|2.2MB00:00依赖关系解决。=====================================================================软件包架构版本仓库大小=====================================================================Installing:sambax86_644.9.1-8.el8samba708k安装依赖关系:samba-common-toolsx86_644.9.1-8.el8samba461ksamba-libsx86_644.9.1-8.el8samba177k事务概要=====================================================================安装3软件包总计:1.3M安装大小:3.5M确定吗?[y/N]:y下载软件包:运行事务检查事务检查成功。运行事务测试事务测试成功。运行事务准备中:1/1Installing:samba-libs-4.9.1-8.el8.x86_641/3运行脚本:samba-libs-4.9.1-8.el8.x86_641/3Installing:samba-common-tools-4.9.1-8.el8.x86_642/3Installing:samba-4.9.1-8.el8.x86_643/3运行脚本:samba-4.9.1-8.el8.x86_643/3验证:samba-4.9.1-8.el8.x86_641/3验证:samba-common-tools-4.9.1-8.el8.x86_642/3验证:samba-libs-4.9.1-8.el8.x86_643/3Installedproductsupdated.已安装:samba-4.9.1-8.el8.x86_64samba-common-tools-4.9.1-8.el8.x86_64samba-libs-4.9.1-8.el8.x86_64完毕!查询samba包的详细信息;[root@mysqlserver~]#yuminfosambaUpdatingSubscriptionManagementrepositories.UnabletoreadconsumeridentityThissystemisnotregisteredtoRedHatSubscriptionManagement.Youcanusesubscription-managertoregister.上次元数据过期检查:0:24:06前,执行于2021年09月28日星期二10时55分28秒。已安装的软件包名称:samba版本:4.9.1发布:8.el8架构:x86_64大小:2.0M源:samba-4.9.1-8.el8.src.rpm仓库:@System来自仓库:samba小结:ServerandClientsoftwaretointeroperatewithWindowsmachinesURL:/协议:GPLv3+andLGPLv3+描述:SambaisthestandardWindowsinteroperabilitysuiteofprograms:forLinuxandUnix.卸载samba软件包。[root@mysqlserver~]#yumremovesambaUpdatingSubscriptionManagementrepositories.UnabletoreadconsumeridentityThissystemisnotregisteredtoRedHatSubscriptionManagement.Youcanusesubscription-managertoregister.依赖关系解决。=====================================================================软件包架构版本仓库大小=====================================================================移除:sambax86_644.9.1-8.el8@samba2.0M清除未被使用的依赖关系:samba-common-toolsx86_644.9.1-8.el8@samba1.1Msamba-libsx86_644.9.1-8.el8@samba368k事务概要=====================================================================移除3软件包将会释放空间:3.5M确定吗?[y/N]:y运行事务检查事务检查成功。运行事务测试事务测试成功。运行事务准备中:1/1运行脚本:samba-4.9.1-8.el8.x86_641/1运行脚本:samba-4.9.1-8.el8.x86_641/3删除:samba-4.9.1-8.el8.x86_641/3运行脚本:samba-4.9.1-8.el8.x86_641/3删除:samba-common-tools-4.9.1-8.el8.x86_642/3删除:samba-libs-4.9.1-8.el8.x86_643/3运行脚本:samba-libs-4.9.1-8.el8.x86_643/3验证:samba-4.9.1-8.el8.x86_641/3验证:samba-common-tools-4.9.1-8.el8.x86_642/3验证:samba-libs-4.9.1-8.el8.x86_643/3Installedproductsupdated.已移除:samba-4.9.1-8.el8.x86_64samba-common-tools-4.9.1-8.el8.x86_64samba-libs-4.9.1-8.el8.x86_64完毕!项目任务五实践出真知--项目项目商城云平台数据库服务器的部署5.5.2课证融合练习1、1+X云计算运维与开发案例1)下面哪个不是VMWare中的网络模式?(10分)DA、仅主机 B、NAT C、桥接 D、Vlan2)局域网的网络地址/24,局域网络连接其它网络的网关地址是。主机0访问/24网络时,其路由设置正确的是?(10分)BA、routeadd–netgwnetmaskmetric1B、routeadd–netgwnetmaskmetric1C、routeadd–netgwnetmaskmetric1D、routeadddefaultnetmaskmetric12、红帽RHCSA认证案例选择题1)哪个数字是IPV4地址的大小(以位为单位)?DA.4B.8C.16D.32E.64F.1282)哪个术语决定IP地址中有多少前导位构成其网络地址?BA.网络作用域B.子网掩码C.子网D.多播E.网络地址F.网络3)哪个地址代表有效的IPv4主机IP地址?AA.88B.C.55D.564)哪个术语允许一个系统将流量发送到多个系统接收的特殊IP地址?DA.网络作用域B.子网掩码C.子网D.多播E.网络地址F.网络实操题1)使用ssh命令,以student用户身份登录servera。系统已配置为使用SSH密钥来进行身份验证,且访问servera不需要提供密码。[root@workstation~]#sshstudent@servera…outputomitted…[student@servera~]$登陆后,找到与以太网地址00:0c:29:d5:71:3b相关联的网络接口名称(如ens6或en1p2)。记下或记住此名称,并使用它来替换后续命令中的ens160占位符。[student@servera~]$iplink1:lo:<LOOPBACK,UP,LOWER_UP>mtu65536qdiscnoqueuestateUNKNOWNmodeDEFAULTgroupdefaultqlen1000link/loopback00:00:00:00:00:00brd00:00:00:00:00:002:ens160:<BROADCAST,MULTICAST,UP,LOWER_UP>mtu1500qdiscmqstateUPmodeDEFAULTgroupdefaultqlen1000link/ether00:0c:29:d5:71:3bbrdff:ff:ff:ff:ff:ff3)显示所有接口的当前IP地址和子网掩码。[student@servera~]$ipaddr1:lo:<LOOPBACK,UP,LOWER_UP>mtu65536qdiscnoqueuestateUNKNOWNgroupdefaultqlen1000link/loopback00:00:00:00:00:00brd00:00:00:00:00:00inet/8scopehostlovalid_lftforeverpreferred_lftforeverinet6::1/128scopehostvalid_lftforeverpreferred_lftforever2:ens160:<BROADCAST,MULTICAST,UP,LOWER_UP>mtu1500qdiscmqstateUPgroupdefaultqlen1000link/ether00:0c:29:d5:71:3bbrdff:ff:ff:ff:ff:ffinet30/24brd55scopeglobaldynamicnoprefixrouteens160valid_lft937secpreferred_lft937secinet6fe80::6d05:fc93:396d:7405/64scopelinkdadfailedtentativenoprefixroutevalid_lftforeverpreferred_lftforeverinet6fe80::ac94:4e29:8ec5:9085/64scopelinknoprefixroutevalid_lftforeverpreferred_lftforever4)显示ens160接口的统计信息。[student@servera~]$ip-slinkshowens1602:ens160:<BROADCAST,MULTICAST,UP,LOWER_UP>mtu1500qdiscmqstateUPmodeDEFAULTgroupdefaultqlen1000link/ether00:0c:29:d5:71:3bbrdff:ff:ff:ff:ff:ffRX:bytespacketserrorsdroppedoverrunmcast75623590895830003084TX:bytespacketserrorsdroppedcarriercollsns318263324518000005)显示路由信息。[student@servera~]$iproutedefaultviadevens160protodhcpmetric100/24devens160protokernelscopelinksrc30metric100验证路由可以访问。[student@servera~]$ping-c3PING()56(84)bytesofdata.64bytesfrom:icmp_seq=1ttl=128time=3.11ms64bytesfrom:icmp_seq=2ttl=128time=0.710ms64bytesfrom:icmp_seq=3ttl=128time=1.08mspingstatistics3packetstransmitted,3received,0%packetloss,time31msrttmin/avg/max/mdev=0.710/1.635/3.112/1.055ms7)显示本地系统上的侦听TCP套接字。[student@servera~]$ss-ltStateRecv-QSend-QLocalAddress:PortPeerAddress:PortLISTEN0128:sunrpc:*LISTEN032:domain:*LISTEN0128:ssh:*LISTEN05:ipp:*LISTEN0128[::]:sunrpc[::]:*LISTEN0128[::]:ssh[::]:*LISTEN05[::1]:ipp8)从servera退出。[student@servera~]$exitlogoutConnectiontoserveraclosed.5.7课后练习一、填空题1、一块网卡对应一个配置文件,配置文件位于目录/etc/sysconfig/network-scripts中,文件名以ifcfg开始。2、RHEL8中的主机名配置文件为/etc/hostname。3、_SSH是一种能够以安全的方式提供远程登录的协议,也是目前Linux系统的首选方式。二、选择题1.(D)命令能用来显示server当前正在监听的端口。A.ifconfigB.netlstC.iptablesD.netstat2.文件(A)存放机器名到IP地址的映射。A./etc/hostsB./etc/hostC./etc/host.equivD./etc/hdinit3.Linux系统提供了一些网络测试命令,当与某远程网络连接不上时,就需要跟踪路由查看,以便了解在网络的什么位置出现了问题,请从下面的命令中选出满足该目的的命令(C)。A.pingB.ifconfigC.tracerouteD.netstat三、平台的选择项目化操作题1、使用tar命令及-czf选项,以利用gzip压缩方式创建/etc目录的存档。将存档文件另存为/tmp/etc.tar.gz。#tar-czf/tmp/etc.tar.gz/etc2、利用表格中的设置,创建一个使用静态网络连接的新链接。参数设置连接名称Lab接口名称ens160(可能会有所不同,请使用mac地址为00:0c:29:01:ec:ce的接口)IP地址1/24网关地址54DNS地址54(1)确定接口名称及当前活动连接的名称。本解决方案假定接口名称为ens160,而连接名称为ens160。[root@serverb~]#iplink1:lo:<LOOPBACK,UP,LOWER_UP>mtu65536qdiscnoqueuestateUNKNOWNmodeDEFAULTgroupdefaultqlen1000link/loopback00:00:00:00:00:00brd00:00:00:00:00:002:ens160:<BROADCAST,MULTICAST,UP,LOWER_UP>mtu1500qdiscmqstateUPmodeDEFAULTgroupdefaultqlen1000link/ether00:0c:29:01:ec:cebrdff:ff:ff:ff:ff:ff[root@serverb~]#nmcliconshow–activeNAMEUUIDTYPEDEVICEens160c88ce11e-c356-4cd4-a58a-e277f88832d1ethernetens160(2)根据说明中所述的表中的信息,创建新的lab连接配置文件。将配置文件与上一个iplink命令的输出中所列的网络接口名称相关联。[root@serverb~]#nmcliconaddcon-namelabifnameens160typeethernetipv4.methodmanualipv4.address1/24ipv4.gateway54Connection'lab'(b2b2b5d8-e666-4ab1-91f5-de0c69ae1476)successfullyadded.[root@serverb~]#nmcliconmod"lab"ipv4.dns54(3)将新连接配置为自动启动。其他连接则不应自动启动。[root@serverb~]#nmcliconmod"lab"connection.autoconnectyes[root@serverb~]#nmcliconmod"ens160"connection.autoconnectno(4)修改新连接,使其也使用地址/24。[root@serverb~]#nmcliconmod"lab"+ipv4.addresses/24(5)配置hosts文件,使可被引用为private。[root@serverb~]#echo"private">>/etc/hosts(6)重新启动系统。[root@serverb~]#systemctlrebootConnectiontoserverbclosedbyremotehost.Connectiontoserverbclosed.[root@workstation~]#(7)从workstation,使用命令验证serverb是否已初始化。[root@workstation~]#ping-c31PING1(1)56(84)bytesofdata.64bytesfrom1:ic

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论