模块五 实施网络应用服务 《计算机网络基础与应用》(重庆大学出版社第五版)章节过关卷(B卷)

2026-10-12
| 2份
| 14页
| 5人阅读
| 0人下载

内容正文:

《计算机网络基础与应用》(重庆大学出版社第五版) 模块五 实施网络应用服务 考试时间:90分钟 满分:100分 姓名 班级 学号 一、单项选择题(本题共20小题,每小题2分,共40分) 1.关于Web服务的功能,下列叙述正确的是(  )。 A. 它用于发布信息并能提供其他增值服务 B. 它只能向互联网用户发布纯文本形式的资料 C. 它仅能用于在局域网内部共享各类文件 D. 它仅用于在组织内部传输电子邮件 2.FTP服务器为客户端建立命令通道时,所使用的工作方式及端口是(  )。 A. 服务器从20号端口被动等待客户端的连接请求 B. 服务器从20号端口主动向客户端发起连接请求 C. 服务器从21号端口被动等待客户端的连接请求 D. 服务器从21号端口主动向客户端发起连接请求 3.配置网站首页文件时,Apache配置文件中的DirectoryIndex命令的作用是(  )。 A. 指定网站根目录中默认显示的首页文件 B. 指定网站对外提供服务的主机名与端口 C. 指定保存访问日志与错误日志的目录 D. 指定存放网页文件的起始目录 4.在vsftpd的配置文件中,用于指定匿名登录所使用的服务器端账号名的命令是(  )。 A. anonymous_enable B. anon_max_rate C. ftp_username D. pasv_enable 5.在Linux系统中安装Apache服务器时,正确且常用的命令是(  )。 A. yum install apache2 B. yum install httpd C. yum list installed httpd D. systemctl start httpd 6.在Linux的FTP服务中,用于传输文件数据的连接及其工作特点,正确的叙述是(  )。 A. 数据连接在命令通道建立前建立,由客户端发起 B. 数据连接由客户端用21号端口收发文件数据 C. 数据连接只在下载文件时建立,上传时不建立 D. 数据连接需要传输数据时才建立,可由服务器发起 7.配置基于端口的虚拟主机时,除了在<virtualhost>配置段中写明端口,还需要添加的配置是(  )。 A. 关闭已有的80端口监听 B. 给每个网站分配一个IP地址 C. 添加相应的Listen监听端口 D. 为各网站设置不同的DocumentRoot 8.在CentOS 7中执行yum install vsftpd完成安装后,vsftpd的配置文件位于(  )。 A. /etc/httpd/conf/httpd.conf B. /etc/vsftpd/vsftpd.conf C. /etc/vsftpd.conf D. /var/www/html/vsftpd.conf 9.在配置文件中改动了httpd服务的监听端口后,客户端访问该网站时应做的是(  )。 A. 仍按默认端口访问,不必改动地址中的内容 B. 在网址后写明改动后的端口号再访问该网站 C. 必须先清除浏览器的缓存才能访问该网站 D. 必须先停止服务器上的防火墙才能访问该网站 10.在vsftpd的配置文件中设置了anon_world_readable_only=YES之后的实际效果是(  )。 A. 允许匿名用户删除和更名已有文件 B. 允许匿名用户上传文件但不能下载 C. 允许匿名用户下载可读文件但不能上传 D. 禁止匿名用户从服务器下载任何文件 11.测试Web服务的操作中,把网站测试网页复制到网站目录之后,还需要进行的操作是(  )。 A. 为服务器再添加一个IP地址 B. 重新安装httpd服务器软件 C. 检查httpd配置文件中的语法错误 D. 启动浏览器在地址栏输入网址访问网站 12.下列关于FTP默认端口的叙述,正确的是(  )。 A. 命令通道使用20号端口,数据传输通道使用21号端口 B. 命令通道与数据传输通道都使用21号端口 C. 命令通道使用21号端口,数据传输通道使用20号端口 D. 命令通道使用21号端口,数据传输通道使用23号端口 13.网站根目录中用来向访问者呈现网页发布内容的是(  )。 A. MP3、AVI等音视频文件 B. HTML、HTM等网页文件 C. RPM、ISO等软件包文件 D. DOC、XLS等办公文档文件 14.按照Apache的默认设置,站点用户要发布个人首页,应把网页文件放在其个人主目录下的(  )目录中。 A. public_html B. public_www C. html_public D. www_public 15.下列关于FTP断点续传的说法,正确的是(  )。 A. get命令能从中断处继续下载 B. put命令能从中断处继续上传 C. lftp命令不能用于下载服务器上的文件 D. reget命令能从中断处继续下载 16.在Apache的配置文件中,<Directory />配置段里Require all denied的作用是(  )。 A. 拒绝所有客户端访问该目录 B. 允许所有客户端访问该目录 C. 只允许本地客户端访问该目录 D. 隐藏该目录中的网页文件 17.在vsftpd的配置文件中把anon_mkdir_write_enable设置为NO,其作用是(  )。 A. 禁止匿名用户新建目录 B. 禁止匿名用户下载文件 C. 禁止匿名用户登录服务器 D. 禁止本地用户上传文件 18.在CentOS 7中要让修改后的httpd配置生效,可执行的命令是(  )。 A. httpd reload B. systemctl restart httpd C. systemctl stop httpd D. service httpd status 19.在FTP客户端中,用于显示服务器当前目录下文件列表的常用命令是(  )。 A. ls命令 B. cd命令 C. get命令 D. put命令 20.在Apache的配置文件中,如果把Listen命令写成listen,其结果是(  )。 A. 仍然能够识别,因为配置命令不区分字母大小写 B. 无法正确识别该命令,因为配置命令区分字母大小写 C. 会在服务下次启动时自动转换为大写再执行 D. 只在客户端访问时才提示配置错误 二、判断题(本题共20小题,每小题1分,共20分) 21.HTTP协议是基于TCP/IP协议簇的应用层协议,用于把超文本从Web服务器传送到本地浏览器。(  ) 22.在FTP服务的主动模式下,数据传输通道由服务器使用20号端口主动向客户端建立。(  ) 23.在网站配置中把DocumentRoot的取值改掉之后,原来的网页文件会自动迁移到新的目录中。(  ) 24.为了让匿名用户能够登录FTP服务器,除了设置anonymous_enable=YES外,还必须为每一位访问者单独建立账号。(  ) 25.Apache是模块化的Web服务器,由内核模块、标准模块和可选的第三方模块组成,其功能可以动态改变或扩充。(  ) 26.在FTP的主动模式与被动模式中,数据连接都是由服务器主动向客户端发起的。(  ) 27.基于主机名的虚拟主机在同一台服务器上配置多个网站时,是把原来的网站配置迁移到各自的<virtualhost>配置段中再区分各自的ServerName。(  ) 28.在CentOS 7中使用yum安装vsftpd服务器,必须先自行编译软件源代码才能安装。(  ) 29.HTTP的URL以http://开始,HTTPS的URL以https://开始,两者的默认端口分别是80和443。(  ) 30.在FTP服务的默认配置下,匿名用户与实名用户登录后能够浏览到的目录内容以及可以执行的操作完全相同。(  ) 31.使用ftp命令登录FTP服务器成功时,服务器会返回230 Login successful的提示信息。(  ) 32.匿名用户登录FTP服务器后执行mkdir命令新建目录时返回550 Permission denied,说明服务器对匿名用户的写权限进行了限制。(  ) 33.只要httpd服务的配置文件完全正确,网站就一定能够被客户端正常访问。(  ) 34.匿名用户使用合法的邮箱地址作为密码即可登录FTP服务,因此不需要在服务器上建立匿名账号。(  ) 35.为了解网站的访问情况,可以查看虚拟主机配置中由CustomLog指定的访问日志文件。(  ) 36.FTP的主动模式由服务器使用20号端口向客户端发起数据连接,因此采用主动模式时需要在防火墙上放行20号端口。(  ) 37.Web服务使用80端口,因此只要httpd服务已经启动,任何主机都可以直接访问该网站,无须考虑防火墙的设置。(  ) 38.在vsftpd的配置文件中,anon_umask用于设置匿名用户上传文件的权限掩码,其取值越大,上传文件获得的权限越多。(  ) 39.对服务器进行安全加固时,应遵循最小化开放的原则,只开放网络应用服务真正需要使用的端口。(  ) 40.部署网络应用服务时,可以先启动服务,再修改配置文件,修改后的配置会立即生效。(  ) 三、填空题(本题共10小题,每小题4分,共40分) 41.测试Web服务时,把测试网页复制到网站根目录后,还需要重新启动或重载______服务,使配置生效。 42.FTP的数据传输通道在服务器端默认使用的端口号是______。 43.要把网站根目录改成自己需要的目录,应在Apache的配置文件中修改______命令。 44.Apache的UserDir命令设置的个人首页目录,其默认的目录名是______。 45.使用ftp命令从服务器下载文件时,应使用的客户命令是______。 46.在vsftpd的配置文件中,把chown_uploads设置为YES后,还需要用______命令指定上传文件所有者所使用的用户名。 47.若要禁止匿名用户对服务器上的文件进行更名或删除操作,应把vsftpd配置文件中的anon_other_write_enable设置为______。 48.vsftpd服务安装并配置完成后,使用systemctl命令启动该服务的写法是______。 49.系统中默认没有安装lftp,可以使用______命令完成lftp的安装。 50.修改Apache的配置文件后,必须______httpd服务,新的配置才会生效。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $ 《计算机网络基础与应用》(重庆大学出版社第五版) 模块五 实施网络应用服务 考试时间:90分钟 满分:100分 姓名 班级 学号 一、单项选择题(本题共20小题,每小题2分,共40分) 1.关于Web服务的功能,下列叙述正确的是(  )。 A. 它用于发布信息并能提供其他增值服务 B. 它只能向互联网用户发布纯文本形式的资料 C. 它仅能用于在局域网内部共享各类文件 D. 它仅用于在组织内部传输电子邮件 【答案】A 【解析】WWW服务能快捷、高效、安全地向全球互联网用户发布信息和提供其他增值服务,其余选项都缩小或歪曲了它的功能。 2.FTP服务器为客户端建立命令通道时,所使用的工作方式及端口是(  )。 A. 服务器从20号端口被动等待客户端的连接请求 B. 服务器从20号端口主动向客户端发起连接请求 C. 服务器从21号端口被动等待客户端的连接请求 D. 服务器从21号端口主动向客户端发起连接请求 【答案】C 【解析】FTP服务器启动后将在21号端口监听客户端发起的连接请求,客户端主动向21号端口请求建立命令通道。 3.配置网站首页文件时,Apache配置文件中的DirectoryIndex命令的作用是(  )。 A. 指定网站根目录中默认显示的首页文件 B. 指定网站对外提供服务的主机名与端口 C. 指定保存访问日志与错误日志的目录 D. 指定存放网页文件的起始目录 【答案】A 4.在vsftpd的配置文件中,用于指定匿名登录所使用的服务器端账号名的命令是(  )。 A. anonymous_enable B. anon_max_rate C. ftp_username D. pasv_enable 【答案】C 5.在Linux系统中安装Apache服务器时,正确且常用的命令是(  )。 A. yum install apache2 B. yum install httpd C. yum list installed httpd D. systemctl start httpd 【答案】B 6.在Linux的FTP服务中,用于传输文件数据的连接及其工作特点,正确的叙述是(  )。 A. 数据连接在命令通道建立前建立,由客户端发起 B. 数据连接由客户端用21号端口收发文件数据 C. 数据连接只在下载文件时建立,上传时不建立 D. 数据连接需要传输数据时才建立,可由服务器发起 【答案】D 【解析】当有数据传输时还需要建立数据传输通道,主动模式下由服务器用20号端口发起,被动模式下由客户端发起。 7.配置基于端口的虚拟主机时,除了在<virtualhost>配置段中写明端口,还需要添加的配置是(  )。 A. 关闭已有的80端口监听 B. 给每个网站分配一个IP地址 C. 添加相应的Listen监听端口 D. 为各网站设置不同的DocumentRoot 【答案】C 8.在CentOS 7中执行yum install vsftpd完成安装后,vsftpd的配置文件位于(  )。 A. /etc/httpd/conf/httpd.conf B. /etc/vsftpd/vsftpd.conf C. /etc/vsftpd.conf D. /var/www/html/vsftpd.conf 【答案】B 9.在配置文件中改动了httpd服务的监听端口后,客户端访问该网站时应做的是(  )。 A. 仍按默认端口访问,不必改动地址中的内容 B. 在网址后写明改动后的端口号再访问该网站 C. 必须先清除浏览器的缓存才能访问该网站 D. 必须先停止服务器上的防火墙才能访问该网站 【答案】B 10.在vsftpd的配置文件中设置了anon_world_readable_only=YES之后的实际效果是(  )。 A. 允许匿名用户删除和更名已有文件 B. 允许匿名用户上传文件但不能下载 C. 允许匿名用户下载可读文件但不能上传 D. 禁止匿名用户从服务器下载任何文件 【答案】C 【解析】anon_world_readable_only=YES只允许匿名用户下载可读文件,配合anon_other_write_enable=NO和anon_mkdir_write_enable=NO,匿名用户不能上传、更名或新建目录。 11.测试Web服务的操作中,把网站测试网页复制到网站目录之后,还需要进行的操作是(  )。 A. 为服务器再添加一个IP地址 B. 重新安装httpd服务器软件 C. 检查httpd配置文件中的语法错误 D. 启动浏览器在地址栏输入网址访问网站 【答案】D 12.下列关于FTP默认端口的叙述,正确的是(  )。 A. 命令通道使用20号端口,数据传输通道使用21号端口 B. 命令通道与数据传输通道都使用21号端口 C. 命令通道使用21号端口,数据传输通道使用20号端口 D. 命令通道使用21号端口,数据传输通道使用23号端口 【答案】C 13.网站根目录中用来向访问者呈现网页发布内容的是(  )。 A. MP3、AVI等音视频文件 B. HTML、HTM等网页文件 C. RPM、ISO等软件包文件 D. DOC、XLS等办公文档文件 【答案】B 14.按照Apache的默认设置,站点用户要发布个人首页,应把网页文件放在其个人主目录下的(  )目录中。 A. public_html B. public_www C. html_public D. www_public 【答案】A 15.下列关于FTP断点续传的说法,正确的是(  )。 A. get命令能从中断处继续下载 B. put命令能从中断处继续上传 C. lftp命令不能用于下载服务器上的文件 D. reget命令能从中断处继续下载 【答案】D 【解析】用get下载大文件时中途断开可改用reget从断点处继续下载,从而实现断点续传。 16.在Apache的配置文件中,<Directory />配置段里Require all denied的作用是(  )。 A. 拒绝所有客户端访问该目录 B. 允许所有客户端访问该目录 C. 只允许本地客户端访问该目录 D. 隐藏该目录中的网页文件 【答案】A 17.在vsftpd的配置文件中把anon_mkdir_write_enable设置为NO,其作用是(  )。 A. 禁止匿名用户新建目录 B. 禁止匿名用户下载文件 C. 禁止匿名用户登录服务器 D. 禁止本地用户上传文件 【答案】A 【解析】anon_mkdir_write_enable用于控制匿名用户是否具有新建目录的写权限,设置为NO即禁止匿名用户新建目录。 18.在CentOS 7中要让修改后的httpd配置生效,可执行的命令是(  )。 A. httpd reload B. systemctl restart httpd C. systemctl stop httpd D. service httpd status 【答案】B 【解析】修改配置后必须重启或重载httpd服务,systemctl restart httpd即可使新配置生效。 19.在FTP客户端中,用于显示服务器当前目录下文件列表的常用命令是(  )。 A. ls命令 B. cd命令 C. get命令 D. put命令 【答案】A 20.在Apache的配置文件中,如果把Listen命令写成listen,其结果是(  )。 A. 仍然能够识别,因为配置命令不区分字母大小写 B. 无法正确识别该命令,因为配置命令区分字母大小写 C. 会在服务下次启动时自动转换为大写再执行 D. 只在客户端访问时才提示配置错误 【答案】B 【解析】Apache配置文件中的配置命令区分字母大小写,写成listen无法被正确识别,必须写成Listen。 二、判断题(本题共20小题,每小题1分,共20分) 21.HTTP协议是基于TCP/IP协议簇的应用层协议,用于把超文本从Web服务器传送到本地浏览器。(  ) 【答案】√ 22.在FTP服务的主动模式下,数据传输通道由服务器使用20号端口主动向客户端建立。(  ) 【答案】√ 23.在网站配置中把DocumentRoot的取值改掉之后,原来的网页文件会自动迁移到新的目录中。(  ) 【答案】× 【解析】DocumentRoot只是指定网站根目录的位置,改动取值并不会搬移原有的网页文件,需要自行把网页文件放入新目录。 24.为了让匿名用户能够登录FTP服务器,除了设置anonymous_enable=YES外,还必须为每一位访问者单独建立账号。(  ) 【答案】× 【解析】匿名用户访问使用的是ftp_username所指定的公用账号(默认取值为ftp),并不需要为每一位访问者单独建立账号。 25.Apache是模块化的Web服务器,由内核模块、标准模块和可选的第三方模块组成,其功能可以动态改变或扩充。(  ) 【答案】√ 26.在FTP的主动模式与被动模式中,数据连接都是由服务器主动向客户端发起的。(  ) 【答案】× 【解析】主动模式由服务器用20号端口主动发起数据连接,被动模式则由客户端用n+1号端口向服务器选定的端口发起数据连接,两者并不相同。 27.基于主机名的虚拟主机在同一台服务器上配置多个网站时,是把原来的网站配置迁移到各自的<virtualhost>配置段中再区分各自的ServerName。(  ) 【答案】√ 28.在CentOS 7中使用yum安装vsftpd服务器,必须先自行编译软件源代码才能安装。(  ) 【答案】× 29.HTTP的URL以http://开始,HTTPS的URL以https://开始,两者的默认端口分别是80和443。(  ) 【答案】√ 30.在FTP服务的默认配置下,匿名用户与实名用户登录后能够浏览到的目录内容以及可以执行的操作完全相同。(  ) 【答案】× 31.使用ftp命令登录FTP服务器成功时,服务器会返回230 Login successful的提示信息。(  ) 【答案】√ 32.匿名用户登录FTP服务器后执行mkdir命令新建目录时返回550 Permission denied,说明服务器对匿名用户的写权限进行了限制。(  ) 【答案】√ 33.只要httpd服务的配置文件完全正确,网站就一定能够被客户端正常访问。(  ) 【答案】× 【解析】除配置文件外,还需要检查服务进程的用户与组角色及其权限等,配置文件正确并不等于网站一定能被访问。 34.匿名用户使用合法的邮箱地址作为密码即可登录FTP服务,因此不需要在服务器上建立匿名账号。(  ) 【答案】× 【解析】服务器端需要通过ftp_username指定匿名登录所使用的账号名,默认值为ftp,并非不需要账号。 35.为了解网站的访问情况,可以查看虚拟主机配置中由CustomLog指定的访问日志文件。(  ) 【答案】√ 【解析】虚拟主机的配置中使用CustomLog指定访问日志,通过该日志可以统计和分析客户端的访问情况。 36.FTP的主动模式由服务器使用20号端口向客户端发起数据连接,因此采用主动模式时需要在防火墙上放行20号端口。(  ) 【答案】√ 【解析】主动模式下服务器使用本地20号端口主动与客户端建立数据连接,要让客户端正常使用主动模式,防火墙上应放行20号端口。 37.Web服务使用80端口,因此只要httpd服务已经启动,任何主机都可以直接访问该网站,无须考虑防火墙的设置。(  ) 【答案】× 【解析】httpd服务启动只说明服务器本机上的服务已经运行,跨越防火墙访问时还需要在防火墙上放行相应端口,否则外部主机无法访问。 38.在vsftpd的配置文件中,anon_umask用于设置匿名用户上传文件的权限掩码,其取值越大,上传文件获得的权限越多。(  ) 【答案】× 【解析】anon_umask是上传文件的权限掩码,掩码取值越大,被屏蔽掉的权限越多,上传文件获得的权限反而越少。 39.对服务器进行安全加固时,应遵循最小化开放的原则,只开放网络应用服务真正需要使用的端口。(  ) 【答案】√ 【解析】安全加固要求只开放网络应用服务真正需要使用的端口,把全部端口开放会带来严重的安全隐患。 40.部署网络应用服务时,可以先启动服务,再修改配置文件,修改后的配置会立即生效。(  ) 【答案】× 【解析】配置文件修改后必须重启或重载服务才会生效,先启动服务再修改配置并不能使新配置立即生效。 三、填空题(本题共10小题,每小题4分,共40分) 41.测试Web服务时,把测试网页复制到网站根目录后,还需要重新启动或重载______服务,使配置生效。 【答案】httpd 【解析】Apache在Linux系统中的服务名是httpd,重新配置后必须重新启动或重载该服务。 42.FTP的数据传输通道在服务器端默认使用的端口号是______。 【答案】20 43.要把网站根目录改成自己需要的目录,应在Apache的配置文件中修改______命令。 【答案】DocumentRoot 【解析】DocumentRoot用于设置网站根目录,网站根目录是存放网页文件的起始目录,默认为/var/www/html,可以改成自己需要的目录。 44.Apache的UserDir命令设置的个人首页目录,其默认的目录名是______。 【答案】public_html 45.使用ftp命令从服务器下载文件时,应使用的客户命令是______。 【答案】get 46.在vsftpd的配置文件中,把chown_uploads设置为YES后,还需要用______命令指定上传文件所有者所使用的用户名。 【答案】chown_username 47.若要禁止匿名用户对服务器上的文件进行更名或删除操作,应把vsftpd配置文件中的anon_other_write_enable设置为______。 【答案】NO 【解析】anon_other_write_enable用于控制匿名用户是否具有更名、删除等其他写权限,设置为NO即可禁止这类操作。 48.vsftpd服务安装并配置完成后,使用systemctl命令启动该服务的写法是______。 【答案】systemctl start vsftpd 【解析】systemctl的start子命令用于启动指定服务,启动vsftpd服务即执行systemctl start vsftpd。 49.系统中默认没有安装lftp,可以使用______命令完成lftp的安装。 【答案】yum install lftp 50.修改Apache的配置文件后,必须______httpd服务,新的配置才会生效。 【答案】重启 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $

资源预览图

模块五 实施网络应用服务 《计算机网络基础与应用》(重庆大学出版社第五版)章节过关卷(B卷)
1
模块五 实施网络应用服务 《计算机网络基础与应用》(重庆大学出版社第五版)章节过关卷(B卷)
2
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。