Linux系统与网络管理 课后习题及答案(赵尔丹版)_第1页
Linux系统与网络管理 课后习题及答案(赵尔丹版)_第2页
Linux系统与网络管理 课后习题及答案(赵尔丹版)_第3页
Linux系统与网络管理 课后习题及答案(赵尔丹版)_第4页
Linux系统与网络管理 课后习题及答案(赵尔丹版)_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

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

文档简介

Linux系统与网络管理习题及答案

项目1Linux操作系统的安装与启动

一、选择题

1.以下哪个操作系统诞生的最早()。

A.WindowsB.DOSC.UNIXD.Linux

2.以下哪个操作系统最适于作为网络服务器操作系统()o

A.WindowsServer2016B.WindowsServer2012C.LinuxD.UNIX

3.Linux操作系统的默认管理员账号是(),登录成功后,显示的命令提示符是()o

A.Administrator#B.root$C.Administrator$D.root#

4.以下命令中用于立即关闭Linux操作系统的是()0

A.shutdownB.shutdown-hC.shutdown-hnowD.shutdown-r

5.默认情况下,用户在使用VMware虚拟机时,若要全屏显示虚拟机的操作系统,可

以按()键来实现。

A.Ctrl+Alt+ShiftB.Ctrl+Alt+Del

C.Ctrl+Alt+EnterD.Ctrl+Alt

6.默认情况下,若要将鼠标从虚拟机操作系统中释放出来,可以按()键来实现。

A.Ctrl+Alt+ShiftB.Ctrl+Alt+Del

C.Ctrl+Alt+EnterD.Ctrl+Alt

7.VMware安装程序会在宿主主机上安装两块虚拟网上,分别为“VMwareVirtual

EthernetAdapterforVmnetl"和0

A.VMwareVirtualEthernetAdapterforVmnet2

B.VMwareVirtualEthernetAdapterforVmnet4

C.VMwareVirtualEthernetAdapterforVmnet8

D.VMwareVirtualEthernetAdapterforVmnetl6

8.为VMware设定虚拟机内存容量时,下列哪个值不能设置()。

A.357MBB.400MBC.800MBD.512MB

二、简答题

1.简述Linux的内核版本与发行版本。

2.简述Linux操作系统有哪些主要特点?

3.安装RedHatEnterpriseLinux操作系统需要划分哪些磁盘分区?

4.简述使用文本界面的原因。

项目2Linux命令行操作基础

一、选择题

1.改变文件属主的命令为()。

A.chmodB.touchC.chownD.cat

2.在给定文件中查找与设定条件相符字符串的命令为()0

A.grepB.gzipC.findD.sort

3.建立一个新文件可以使用的命令为()o

A.chmodB.moreC.cpD.touch

4.在下列命令中,不能显示文本文件内容的命令是()。

A.moreB.lessC.tailDjoin

5.当用命令Is-al查看文件和目录时,要观看卷过屏幕的内容,应使用组合键()。

A.(Shift+Home)B.(Ctrl+PgUp)C.〈Alt+PgDn)D.(Shift+PgUp)

6.Linux文件名的长度不得超过()个字符。

A.64B.128C.256D.512

7设超级用户root当前所在目录为/usr/local,键入cd命令后,用户当前所在目录为()。

A./homeB./rootC./home/rootD./usr/local

8.将光盘/dev/sdc卸载的命令是()。

A.umount/dev/sdcB.unmount/dev/sdc

C.umount/dev/sdc/mnt/disklD.unmount/mnt/diskl/dev/sdc

9.()命令是在vim编辑器中执行存盘退出。

A.:qB.ZZC.:q!D.:wq

10.下列关于/etc/fstab文件描述,正确的是()。

A.fstab文件只能描述属于linux的文件系统

B.CD_ROM和软盘必须是自动加载的

C.fstab文件中描述的文件系统不能被卸载

D.启动时按fstab文件描述内容加载文件系统

二、简答题

1.写出在LINUX中常用的几种文木编辑器.

2.vim编辑器有哪几种模式?写出各种模式的转换快捷键。

项目3文件与设备管理

一、选择题

1.对于RHEL7,以下文件系统不被支持的是()。

A.XFSB.EXT4C.VFATD.NTFS

2.通常把磁盘的最小物理存储单位称之为()。

A.扇区B.磁道C.柱面D.字节

3.当前大部分硬盘所使用的接口是(),它已经成为个人计算机硬盘的主流接口。

AIDEB.SCSIC.SATAD.SAS

4.在RHEL7操作系统中,/dev/sdc表示()。

A.SATA接口第1块硬盘B.SATA接口第2块硬盘C.SATA接口第3块硬盘D.

SATA接口第4块硬盘

5.对于MBR分区的硬盘来说,第一个扇区非常重要,第一个扇区512个字节里面会存

放()。

A.主引导记录和分区表B.主引导记录

C.分区表D.系统内核

6.GPT分区会使用逻辑区块地址LBA(LogicalBlockAddress,逻辑区块地址)来规划

硬盘,GPT将硬盘所有的区块以LBA为单位,默认是512Byte,第1个LBA称为()o

A.LBA1B.LBA2

C.LAB-1D.LBA0

7.在使用fdisk命令进行分区时,不管我们进行了什么操作,只要离开fdisk命令时,

按下()按键,那么所有的操作都不会生效

A.<q>

B.<w>

C.<a>

D.<d>

8.在ext2文件系统中,()会记录整个文件系统的整体信息,比如,系统中inode和

block的数量及使用情况,即已用多少,剩余可用多少。

A.superblockB.inodebitmapC.blockbitmapD.GDT

二、简答题

1.简述MBR分区和GPT分区的不同?

2.以读取/etc/passwd为例,简述在Linux操作系统中目录树的读取步骤?

3.简述在Linux操作系统中如何使用U盘?

4.简述ext4和xfs文件系统结构。RHEL7为什么采用xfs作为默认的文件系统类型?

项目4建立与管理Linux用户和用户组

一、选择题

1.下列目录中用于存放用户密码信息的是()

A./bootB./etcC./varD.Zdev

2.默认情况下系统管理员创建了一个用户,就会在()目录下创建一个用户主目录。

A./usrB./homeC./rootD./etc

3./etc/shadow文件中存放()

A.用户账号基本信息B.用户口令的加密信息

C.用户组信息D.文件系统信息

4.在Linux中,要查看文件内容,可使用()命令。

A.moreB.cdC.loginD.logout

5.以下命令中,可以将用户身份临时改变为roo1的是()。

A.SUB.suC.loginD.logout

6.以下文件中只有root用户才有权存取的是()

A.passwdB.shadowC.groupD.password

7.usermod命令无法实现的操作是()

A.账户重命名B.删除指定的账户和对应的主目录

C.锁定与解锁用户账户D.对用户密码进行锁定或解锁

8.下面参数中可以在删除一个用户的同时删除用户主目录的是?()

A.rmuser-rB.deluser-rC.userdel-rD.usermgr-r

9.创建一个用户账户,其ID是200,GID是1000,用户主目录为/home/userOL以下

命令正确的是()

A.useradd-u:200-g:1000-h:/home/user01userOl

B.useradd-u=200-g=1000-d=/home/user01userOl

C.useradd-u200-g1000-d/home/userOluserOl

D.useradd-u200-g1000-h/home/userOluserOl

二、简答题

1.增加两个组账号groupl、group2,并指定组账号ID分别为10100、10101。

2.增加两个用户账号userl(UID为2045,属于组groupl)、user2(UID为2046,

属于组group2)。

项目5网络配置与服务管理

一、选择题

LTCP/IP四层模型,自上往下依次为:应用层、传输层、()、接入层。

A.网络层B.物理层C.会话层D.数据链路层

2.常见的Web浏览器,例如Firefox、InternetExplorer、Googlechrome、Safari、Opera

等,它们都是在客户端实现()协议的程序。

A.FTPB.HTTPC.POP3D.TELNET

3.在RHEL7中,可以通过修改配置文件或者nmcli命令来修改网卡配置,网卡配置文

件所在的目录是()。

A./etc/network-scripts/B./etc/sysconfig/C./etc/sysconfig/network-scripts/

D./etc/network/

4.静态IP地址设置好后,需要重启网络服务器,才可以使得修改生效。输入命令()。

A.systemctlstartnetworkB.systemctlstopnetworkC.systemctlreloadnetworkD.

systemctlrestartnetwork

5.除了修改配置文件来配置网络以外,我们还可以使用()命令来配置网络。该命令

来管理NetworkManager服务的,是一款基于命令行的网络配置工具,功能丰富,参数众

多,它可以轻松地查看网络信息或网络状态。

A.nmcliB.networkmanager

C.ipaddrD.ifconfig

6.DNS服务器的信息是写在配置文件()中的,我们可以使用cat命令来查看,

A./etc/resolv.confB./etc/dns.conf

C./etc/hostname.confD./etc/resolv

7.ping命令用来测试网络连通性,是网络故障处理中最常用的命令之一,我们可以用

ping评测下百度网站,来测试本地网络的连通性,用()选项来指定ping测的次数为5,

如果不指定的话,ping命令会一直执行下去,直到我们强制终止该命令。

A.t

B.s

C.c

D.i

8.traceroute命令用来追踪数据包网络路径,追踪数据包在网络上的传输时的全部路径,

发送的数据包大小默认是()字节。

A.20B.40C.60D.80

9.RHEL7.X以后,Redhat系列的发行版本就放弃了沿用多年的SystemV开机启动服务

的流程,改用了()这个启动服务管理机制

A.systemdB.initC.configD.manager

10.()命令是动态地显示进程统计信息的,默认情况下,它每3秒钟刷新1次信

息C

A.psB.psauxC.topD.pstree

二、简答题

1.简述网络故障处理流程。

2.比较下OSI的7层模型和TCP/IP的4层模型的异同,并简要地说明下网络分层的

好处。

3.进程的状态有哪些?不同状态的进程是如何转化的?

项目6搭建DHCP服务器

一、选择题

1.如果DHCP客户端无法获取IP地址,将自动从()地址段口选择一个作为自己的

地址。

A./16B./24C./8D./12

2.DHCP租约文件默认保存在()目录中。

A./etc/dhcpd.confB./var/lib/dhcpd/dhcpd.leases

C./var/lib/dhcpd/dhcpdD./var/lib/dhcpd.leases

3.配置完DHCP服务器,运行()命令可以启动DHCP服务c

A.systemctlstartdhcpd.serviceB.systemctlstopdhcpd.service

C.systemctlstartdhcp.serviceD.systemctlstopdhcp.service

4.配置Linux客户端需要网卡配置文件,将BOOTPROTO项设置为()。

A.noB.yesC.dhcpD.dhcpd

5.当客户机注意到它的租约到达()以上时,就可以更新该租期了。这时它会发送

一个()信息包给DHCP服务器。

A.50%DHCPREQUESTB.25%DHCPREQUESTC.75%DHCPDISCOVERD.80%

DHCPDISCOVER

二、简答题

1.简要说明动态IP地址分配方案有什么特点?

2.DHCP工作过程包括哪几个步骤。

3.如何获得DHCP的范本文件?

4.简要说明DHCP服务器的配置过程。

5.简要说明如何配置DHCP中继代理。

6.网卡ens33的配置文件位于哪个目录下?为了测试DHCP服务器,需要如何配置该

文件?

项目7搭建DNS服务器

-、选择题

1.域名服务中,哪种DNS服务器是必需的?()

A)主DNS服务器B)辅助DNS服务器

C)缓存DNS服务器D)都必需

2•一台主机的域名是www.,对应的IP地址是3,那么此域的反向解析

域的名称是什么?[)

A)192.168.1.B)92

C)1.168.192.D)92.

3.在Linux下DNS服务器的主配置文件是以下哪个?()

A)/etc/named.confB)/etc/chroot/named.conf

C)/var/named/chroot/etc/name.confD)/var/chroot/etc/named.conf

4.在DNS配置文件中,用于表示某主机别名的是以下哪个关键字?()

A)CNB)NSC)NAMED)CNAME

5.配置DNS服务器的反向解析时,设置SOA和NS纪录后,还需要添加何种记录?()

A)SOAB)CNAMEC)AD)PTR

6.在Linux环境下,能实现域名解析的功能找软件模块是()。

A)TelnetB)ApacheC)BindD)Squid

7.DNS域名系统主要负责主机名和()之间的解析?

A)IP地址B)MAC地址C)网络地址D)主机别名

8.下列哪个命令可以启动DNS服务?()

A)systemctlnamedrestartB)systemctlrestartnamed

C)servicenamedstartD)servicenamestart

9.指定域名服务器位置的文件是()

A)/etc/hostsB)/etc/networksC)/etc/resolv.confD)/etc/named.conf

10关于DNS服务器,叙述正确的是哪项?()

A)DNS服务器配置不需要配置客户机

B)建立某个分区的DNS服务器时只需要建立一个主DNS服务器

C)主DNS服务器需要启动named进程,而辅助DNS服务器不需要

D)DNS服务器的root.cache文件包含了根名字服务器的有关信息

二、简答题

1.概述DNS的查询模式。

2.简述客户端域名搜索过程?

项目8搭建FTP服务器

一、选择题

1.要检查Linux系统中是否已经安装了FTP服务器,以下()命令是正确的。

A.rpm-qvsftpdB.rpm-qtpC.rpm-qlftpD.rpm-qaftpd

2.安装vsftpdFTP服务后,以下()命令可以正确的启动该服务。

A.systemctlstartvsftpd.serviceB.systemctlstopvsftpd.service

C.systemctlrestartvsftpd.ser/iceD.systemctlstatusvsftpd.service

3.默认情况下,使用匿名用户登录到FTP服务器后,其默认目录是()。

A./etc/ftpB./homeC./var/ftpdD./var/ftp

4.vsftpd的主配置文件是()

A./etc/vsftpd/ftpusersB./etc/vsftpd/user_list

C./etc/vsftpd/vsftpd.confC./etc/vsftpd/vsftpd.cn

5.以下()个文件不属于vsftpd的配置文件?

A./etc/vsftpd/ftpusersB./etc/vsftpd/user_list

C./etc/vsftpd/vsftpd.confD./etc/vsftpd/

二、简答题

1.试描述FTP服务的运行机制?

2.FTP主要应用在哪些场合?

3.简述实现vsftpd虚拟用户访问的基本步骤。

4.设计一个模拟公司的FTP站点,考虑现实的安全控制措施实现并测试。

项目9搭建WWW服务器

一、选择题

l.Web服务器使用的协议是()o

A.FTPB.HTTPC.SMTPD.ICMP

2.在RHEL7中手工安装Apache服务器时,默认的Web站点的目录为()。

A./var/www/htmlB./var/httpC./var/httpdD./var/html

3.Apache服务器默认侦听的端口是()。

A.25B.21C.80D.110

4.对于Apache服务器,提供的子进程的默认的用户是()。

A.userB.httpdC.httpD.apache

5.用户的主页存放的目录由主配置文件httpd.conf的()参数设定。

A.DocumentRootB.Directoryindex

C.DocumentD.Directory

二、简答题

1.什么是虚拟主机?使用虚拟目录有什么好处?

2.如何利用虚拟主机技术建立多个Web网站。

3.Apache服务器主要有哪些访问控制技术?

4.Web网站进行远程维护有哪些方式?WebDAV有哪些特点?

答案

习题答案

项目1Linux操作系统的安装与启动

一、选择题

1.C2.D3.BC4.C5.C

6.D7.C8.A

二、简答题

1.简述Linux的内核版本与发行版本。

内核版本是指内核小组开发维护的系统内核的版本号。

发行版本实质上是Linux内核加上一些外围应用程序而组成的一个软件包。发行版本的版本

号随着发布者的不同而不同。

2.简述Linux操作系统有哪些主要特点?

•完全免费,源代码开放

•多用户多任务操作系统,支持多进程和多线程

•良好的用户界面

•丰富的网络功能

•可靠的安全和稳定性能

•支持多种平台、支持多处理器

•完全兼容POSIX标准

3.安装RedHatEnterpriseLinux操作系统需要划分哪些磁盘分区?

通常需要创建根分区(/)、/boot分区和swap分区,其中根分区和swap分区是必须创

建的两个分区。

根分区:用于存储大部分系统文件和用户文件。建议分区大小为20G左右。

/boot要区:用于引导系统包含操作系统内核和启动过程中所要用到的文件。

swap分区:用来提供虚拟内存空间,其大小通常是物理内在的1.5-2倍左右。

4.简述使用文本界面的原因。

•用的系统资源更少,效率更高。

•图形界面下被攻击产生错误的可能性增大

•安全性稳定性更优先。

项目2Linux命令行操作基础

一、选择题

1.C2.A3.D4.D5.D

6.C7.B8.A9.BD10.D

二、简答题

1.写出在LINUX中常用的几种文木编错器.

vi/vim编辑器、Gedit编辑器、Emacs、gVim、NEdit编辑器等。

2.vim编辑器有哪几种模式?写出各种模式的转换快捷键。

Vim有三种基本的工作模式命令模式、编辑模式和末行模式。三种工作模式切换方式如下:

项目3文件与设备管理

一、选择题

1.D2.A3.C4.C5.A

6.D7.A8.A

二、简答题

1.简述MBR分区和GPT分区的不同?

对于MBR分区的硬盘来说,第一个扇区非常重要,第一个扇区512个字节里面会存放

启动引导程序记录区(也被称为主引导记录)和分区表。硬盘默认的分区表仅能写入4组分

区信息。

GPT的意思是GUIDPartitionTable,即“全局唯一标识磁盘分区表”。相比于MBR分

区,是以另外一种更加先进新颖的磁盘组织方式,一般使用UEFI来启动的磁盘“

2.以读取/etc/passwd为例,简达在Linux操作系统中目录树的读取步骤?

1)读取根目录/的inode

2)定位/的数据区块

3)读取etc/的inode

4)读取etc/的数据区块

5)读取passwd的inode

6)读取passwd的数据区块

3.简述在Linux操作系统中如何使用U盘?

1)通过Isblk命令,查询到该设备。

2)直接挂载该设备,进行读取和存储。

3)当我们不再使用优盘时候,卸载U盘。

4.简述ext4和xfs文件系统结构。RHEL7为什么采用xfs作为默认的文件系统类型?

ext4支持1EB的文件系统,是由TheodoreTso(ext3的维护者)领导的开发团队实现

的,并引入到2619内核中。ext4文件系统能够批量分配block块,从而极大地提高了读写

效率。

Redhat7是以XFS为默认的文件系统的。EXT家族支持度最广,但存在一些缺点:创建

文件系统(格式化)慢、文件系统修复慢、文件系统存储容量有限,支持的最大文件系统容

量为50T。XFS文件系统同样是一种日志式文件系统,它本身有着很多优势:高容量,支持

大存储,支持的最大的文件系统容量为500T、高性能,创建/修复文件系统快等。

项目4建立与管理Linux用户和用户组

一、选择题

1.B2.B3.B4.A5.B

6.B7.B8.C9.C

二、简答题

1.增加两个组账号groupl、group2,并指定组账号ID分别为10100、10101。

groupadd-g10100groupl

groupadd-g10101group2

2.增加两个用户账号userl(UID为2045,属于组groupl)、user2(UID为2046,属于

组group2)。

useradduserl-u2045-ggroupl

useradduser2-u2046-ggroup2

项目5网络配置与服务管理

一、选择题

1.A2.B3.C4.D5.A

6.A7.C8.B9.A10,C

二、简答题

1.简述网络故障处理流程。

1)使用ipaddress观察本地网络设置是否正确,看本地网络是否有ip地址或者ip地址是

否配置正确。如果查询不到ip地址,说明本地网络配置存在问题,可以打开网络配置

文件,检测里面的配置项目,比如,ONBOOT选项的值是否为yes。如果该步骤没有问

题,执行第二步。

2)Ping,回送地址Ping回送地址是为了检查本地的TCP/IP协议有没

有设置好,本地网卡是否存在问题。第二步没有问题,则执行第三步。

3)Ping本网网关,可以检查本机主机与本地网络连接是否正常(在非局域网中这一步骤可

以忽略),核实本主机到网关之间是否存在问题,比如它们之间的网线和交换机等。第

三步没有问题,则执行第四步。

4)Piny和Uacepule目的服务器的IP,比如pingwww.bdidu.C3m,确认是否外部网络连接

故障,以及大概在哪儿出现故障,从traceroute可以简单判断出。

2.比较下OSI的7层模型和TCP/IP的4层模型的异同,并简要地说明下网络分层的好处。

1)各层之间是独立的,某一层并不需要知道它的下一层是如何实现的,而仅仅需要知道该

层通过层间的接口(即界面)所提供的服务。

2)灵活性好,当任何一层发生变化时(如由于技术的变化),只要层间接口关系保持不变,

则在该层以上或以下各层均不受影响。

3)结构上可分割开,各层都可以采用最合适的技术来实现。

4)易于实现和维护,这种结构使得实现和调试一个庞大而又复杂的系统变得易于处理,因

为整个的系统已被分解为若干个相对独立的子系统。

5)有利于功能复用,下层可以为多个不同的上层提供服务。

6)能促进标准化工作,因为每一层的功能及其所提供的服务都已有了精确的说明,标准化

对于计算机网络来说非常重要,因为协议是通信双方共同遵守的约定。

3.进程的状态有哪些?不同状态的进程是如何转化的?

在Linux系统中,有5种常见的进程状态,分别为运行、睡眠、不可中断睡眠、僵死、

停止,其各自含义如下所示。

R(运行):进程正在运行或在运行队列中等待运行。

S(睡眠):进程处于休眠中或者受阻,当某个条件形成后或者接收到信号时,则会脱离

该状态。

D(不可中断睡眠):进程不响应系统异步信号,即便用kill命令也不能将其中断,进程

必须等待直到有中断发生。

Z(僵死):进程已经终止,但进程描述符依然存在,直到父进程调用wait4()系统函数后

将进程释放。

T(停止):进程收到停止信号(SIGSTOP.SIGSTP.SIGTIN等)后停止运行。

项目6搭建DHCP服务器

一、选择题

1.A2,B3.A4.B5.A

二、简答题

1.简要说明动态IP地址分配方案有什么特点?

减少因误输入造成无法获得IP地址、减少管理员的工作量、方便设置进行移动而不用重新

设定IP地址等方面。

2.DHCP工作过程包括哪几个步骤。

1)IP租用请求:DHCP客户机启动计算机后,会广播一个DHCPDISCOVER数据包向

网络上的任意一台DHCP服务器请求提供IP租约。

2)IP租用提供。网络上所有的DHCP服务器均会收到此数据包,每台DHCP服务器给

DHCP客户回应一个DHCPOFFER广播包,提供一个IP地址。

3)IP租用选择:客户机从多个DHCP服务器接收到提供后,会选择第一个收到的

DHCPOFFER数据包,并向网络中广播一个DHCPREQUEST数据包,表明自己已经接受了一

个DHCP服务器提供的IP地址。该广播包中包含所接受的IP地址和服务器的IP地址。

4)IP租用确认:DHCP服务器给客户机返回一个DHCPACK数据包,表明已经接受客

户机的选择,并将这一IP地址的合法租用以及其他的配置信息都放入该广播包发给客户机。

3.如何获得DHCP的范本文件?

在/usr/share/doc/dhcp*/目录中会创建一个样本文件dhcpd.conf.example,在实际操作中,

需要将样本文件复制到/etc/dhcp/dhcpd.conf文件中,并根据实际的场景进行修改即可。

4.简要说明DHCP服务器的配置过程。

设置IP地址、配置声明区域、设置分配的IP地址范围、绑定静态IP地址、重启服务等。

5.简要说明如何配置DHCP中继代理。

6.网卡ens33的配罟文件位于哪个目录下?为了测试DHCP服务器,需要如何配罟该文件?

项目7搭建DNS服务器

-、选择题

1.A2.C3.A4.D5.D

6.C7.A8.B9.C10.D

二、简答题

1.概述DNS的查询模式。

正向查询就是根据域名,搜索出对应的IP地址。

反向查询与正向查询正好相反,它是利用IP地址查询出对应的域名。

2.简述客户端域名搜索过程?

以访问为例说明

1)客户端首先检查本地/etc/hosts文件,是否有对应的IP地址,若有,则直接访问

站点;若无,则执行步骤2。

2)客户端检查本地缓存信息,若有,则直接访问Web站点;若无,则执行步骤3。

3)本地DNS检查缓存信息,若有,将IP地址返回给客户端,客户端可直接访问Web

站点;若无,则执行步骤4。

4)本地DNS检查区域文件是否有对应的IP地址,若有,将IP地址返回给客户端,客

户端可直接访问Web站点;若无,则执行步骤5o

5)本地DNS根据cache.dns文件中指定的根DNS服务器的IP地址,转向根DNS查

询。

6)根DNS收到查询请求后,查看区域文件记录,若无,则将其管辖范围内com服务

器的IP地址告诉本地DNS服务器。

7).com服务器收到查询请求后,查看区域文件记录,若无,则将其管辖范围内abc服

务器的IP地址告诉本地DNS服务器。

8)服务器收到查询请求后,分析需要解析的域名,若无则查询失败,若有,

返回的IP地址给本地服务器,

9)本地DNS服务器将www.的IP地址返回给客户端,客户端通过这个IP地

址与Web站点建立连接。

项目8搭建FTP服务器

一、选择题

1.A2,A3.D4.C5.D

二、简答题

1.试描述FTP服务的运行机制?

FTP通过TCP传输数据,TCP保证客户端与服务器之间数据的可靠传输。FTP采用客户端/

服务器模式,用户通过一个支持FTP协议的客户端程序,连接到远程主机上的FTP服务器

程序。通过客户端程序向服务器程序发出命令,服务器程序执行用户所发出的命令,并将执

行结果返回给客户机。客户端与服务器之间通常建立两个TCP连接,一个被称作控制连接,

另一个被称作数据连接。

2.FTP主要应用在哪些场合?

软件下载服务、网站内容更新、主机之间文件传输、数据备份与存储等方面。

3.简述实现vsftpd虚拟用户访问的基本步骤。

(一)创建虚拟用户的步骤:

①创建虚拟用户的口令文件(奇数行是用户名,偶数行是用户名的密码)

#catlogins.txt

zhang3

123

Ii4

456

②使用dbjoad生成vsftpd的认证文件

#db_load-T-thash-flogins.txt/etc/vsftpd/vsftpdjogin.db

设置认证文件的权限

#chmod600/etc/vsftpd/vsftpd_login.db

③建议用户所需要的PAM配置文件

#cat/etc/pam.d/vsftpd.vu

authrequired/Iib/security/pam_userdb.sodb=/etc/vsftpd/vsftpd」ogin

accountrequired/Iib/security/pam_userdb.sodb=/etc/vsftpd/vsftpd_login

④建立虚拟用户访问的目录(保持默认权限即可,不要设置密码)

#useraddftpuser

⑤编辑vsftpd.conf配

温馨提示

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

评论

0/150

提交评论