问题 问答题


阅读以下说明,回答问题1至问题3。
【说明】
应用FTP在两台计算机之间传输文件,一台计算机作为FTP客户端,安装FTP客户端软件(或操作系统自带):另一台作为FTP服务器,安装FTP服务端软件(如vsftp)。

【问题3】 (8) 是Linux系统的守护进程,而vsftp不是守护进程管辖下的服务,可采用下面的命令启动vsftp服务: /etc/rc.d/init.d/vsftpd (9) vsftp的配置文件是/etc/vsftpd/vsftpd.conf,该文件有很多配置项,其中: #anonymous_enable=[YES],允许以 (10) 模式登录卸服务器。 #local_umask=022,指定了访问权限屏蔽字。如果用户建立一个目录,则同组用户对该目录的访问权限是 (11) 。 Vsftp的默认访问目录是 (12) ,客户端可在这个目录下上传、下载文件。 除了专用ftp客户端程序外,不能用来访问卸服务器的是 (13) 。 其中(8)、(12)、(13)空的填写内容在以下候选答案中选择: (8) A.xinetd B.service C.admin (12)A./etc/ftp B./var/ftp C./usr/ftp (13)

A.DOS命令行
B.IE浏览器
C.outlook

答案

参考答案:

解析:(8)A或xinetd (9)start (10)匿名用户 (答案中出现“匿名”即可得全分) (11)5或可读可执行 (12)B或/var/ftp (13)C或outlook

[分析]: 本题考查FTP的应用和Linux下FTP的有关配置。 FTP(File Transfer Protocol,文件传输协议)是Internet最古老的协议之一,应用于 TCP/IP网络上的文件传输。要使用FTP在两台计算机之间传输文件,一台计算机必须是 FTP客户端,而另一台则必须是FTP服务器。FTP会话建立并传输文件的过程如下。 (1)为了建立一个TCP连接,客户端和服务器必须打开一个TCP端口。FTP服务器有两个预分配端口号:21和20,其中端口21用于发送和接收FTP的控制信息。FTP服务器连接监听这个端口,以监听请求连接到服务器的FTP客户。一个FTP会话建立后,端口21的连接在会话期间将始终保持打开状态。端口20用于发送和接收FTP数据,该数据端口只在传输数据时打开,并在传输结束时关闭。 (2)FTP客户端程序在激发FTP客户端服务后,可动态分配其端口号,可选择范围为1024~65535。 (3)当一个FTP会话开始后,客户端程序打开一个控制端口,该端口连接到服务器上的端口21上。 (4)需要传输数据时,客户端再打开连接到服务器端口20的第二个端口,每当开始传输文件时,客户端程序都会打开一个新的数据端口,在文件传输完毕后,再将该端口自动关闭。 FTP使用TCP协议在客户端和服务器端之间传送所有通信和数据。TCP是一个面向连接的协议,也就是说,在传输数据前,需要在客户端和服务器之间建立通信会话,而且在整个FTP会话期间,该连接将一直保持。面向连接会话的主要特点是其可靠性和错误恢复能力,而对于文件传输而言,是非常重要的。

单项选择题
单项选择题