认真阅读基于Linux操作系统架构FTP服务器的技术说明,根据要求回答问题1~问题7。【说明】vsftpd(very secure FTP daemon)软件是Linux平台中具有代表性的开放源代码的免费FTP服务器软件,它可以提供虚拟用户、虚拟IP设置,带宽限制、独立操作模式、支持IPv6等功能。它使用安全编码技术解决了缓冲区溢出问题,并能有效避免“globbing”等类型的拒绝服务攻击。vsftpd.conf文件是vsftpd服务的核心配置文件,用于控制vsftpd不同方面的属性。图4-10给出了一个

题目

认真阅读基于Linux操作系统架构FTP服务器的技术说明,根据要求回答问题1~问题7。

【说明】

vsftpd(very secure FTP daemon)软件是Linux平台中具有代表性的开放源代码的免费FTP服务器软件,它可以提供虚拟用户、虚拟IP设置,带宽限制、独立操作模式、支持IPv6等功能。它使用安全编码技术解决了缓冲区溢出问题,并能有效避免“globbing”等类型的拒绝服务攻击。

vsftpd.conf文件是vsftpd服务的核心配置文件,用于控制vsftpd不同方面的属性。图4-10给出了一个vsftpd.conf文件的部分配置内容。

在Linux操作系统的终端窗口,可以通过RPM命令(1)来验证系统是否已安装vsftpd服务。

(1) A.rpm -qf|grep vsftpd

B.rpm -qa|grep vsftpd

C.rpm -Vf|grep vsftpd

D.rpm -qi|grep vsftpd


相似考题

1.试题三(15 分)阅读以下说明,回答问题 1 至问题 3,将解答填入答题纸对应的解答栏内。【说明】应用 FTP 在两台计算机之间传输文件,一台计算机作为 FTP 客户端,安装 FTP 客户端软件(或操作系统自带) ;另一台作为 FTP服务器,安装 FTP服务端软件(如 vsftp) 。【问题 1】 (4 分,其中空(2)2 分,空(1) 、空(3)各 1 分)FTP协议属于 TCP/IP 模型中的 (1) 协议,基于TCP协议在客户端和服务器之间传送所有数据,TCP是一个 (2) 的协议,其主要特点是 (3) ,这对于文件传输而言是非常重要的。其中(1) 、 (2)备选答案:(1)A.应用层 B.传输层 C.网络层 D. 物理层(2)A.无连接 B.面向连接【问题 2】 (4 分)FTP 服务器有两个保留的端口号。在默认情况下,端口 (4) 用于发送和接收 FTP的控制信息,端口 (5) 用于发送和接收 FTP数据。FTP客户端与 FTP服务器建立连接时,系统为其自动分配一个端口号,可选择的范围是 (6) ~ (7) 。【问题 3】 (7 分) (空(10)2 分,其它每空 1 分)(8)是 Linux 系统的守护进程,而 vsftp 不是守护进程管辖下的服务,可采用下面的命令启动 vsftp 服务:/etc/rc.d/init.d/vsftpd (9) vsftp 的配置文件是/etc/vsftpd/vsftpd.conf,该文件有很多配置项,其中:# anonymous_enable=[YES],允许以 (10) 模式登录 ftp 服务器。# local_umask=022,指定了访问权限屏蔽字。如果用户建立一个目录,则同组用户对该目录的访问权限是 (11) 。vsftp 的默认访问目录是 (12) ,客户端可在这个目录下上传、下载文件。除了专用 ftp 客户端程序外,不能用来访问 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

更多“ 认真阅读基于Linux操作系统架构FTP服务器的技术说明,根据要求回答问题1~问题7。【说明】vsftpd(very secure FTP daemon)软件是Linux平台中具有代表性的开放源代码的免费FTP服”相关问题
  • 第1题:

    阅读下面的说明,回答问题1至问题4。

    [说明]

    某单位使用IIS建立了自己的FTP服务器,下图是IIS中“默认FTP站点属性”的配置界面。

    通常,FTP服务器默认的“TCP端口”是(1),本题中FTP服务器采用主动模式传输数据,若按照上图“TCP端口”配置为600,则其数据端口为(2)。

    (1)A. 21 B. 23 C. 25 D. 80

    (2)A.600 B.599 C.21 D.601


    正确答案:(1)A (2)B
    (1)A (2)B 解析:FTP发布服务提供FTP连接。默认情况下,FTP控制端口为21。不过,通过“Internet信息服务(IIS)管理器”管理单元可以配置此系统服务。默认数据端口(即主动模式 FTP使用的端口)自动设置为比控制端口低一个端口。因此,如果将控制端口配置为端口600,则默认数据端口为端口599。

  • 第2题:

    认真阅读基于Linux操作系统构建FTP服务器的技术说明,根据要求回答问题1至问题5。

    【说明】

    vsftpd (very secure FTP daemon)软件是Linux平台中具有代表性的免费的开放源代码的FTP服务器软件,它可以提供虚拟用户、虚拟IP设置、带宽限制、独立操作模式、支持IPv6等功能。它使用安全编码技术解决了缓冲溢出问题,并能有效避免“globbing”等类型的拒绝服务攻击。

    vsftpd.conf文件是vsftpd服务的核心配置文件,用于控制vsftpd不同方面的属性。图3-11所示是一个 vsftpd.conf文件的部分配置内容。

    在Linux操作系统的终端窗口,可以通过RPM命令(1)来验证系统是否已安装vsfipd服务。


    正确答案:rpm -qalgrep vsftpd
    rpm -qalgrep vsftpd 解析:这是一道要求读者熟悉以RPM方式安装vsftpd服务器软件的配置命令题。本题所涉及的知识点有:
    1)如果选择完全安装Linux操作系统,那么系统默认会安装上vsftpd服务器。
    2)在终端窗口验证系统是否已安装vsftgd服务的RPM命令是:
    rpm -qalgrep vsftpd
    如果系统已经安装了vsftpd服务器,则系统将会输出vsftpd服务器的版本号。
    3)如果系统未安装vsftpd服务器,可到官方网站(ftp://vsftpd.beasts.org/users/cevans/)下载最新版的 vsftpd的RPM包,接着可以使用以下的RPM命令进行软件安装:
    rpm -ivh vsftpd-2.0.3.i386.rpm

  • 第3题:

    阅读以下说明,回答问题1至问题5,将解答填入答题纸对应的解答栏内。

    【说明】
    某单位使用IIS建立了自己的FTP服务器,图2-1是IIS中“默认FTP站点属性”的配置界面。

    【问题1】(2分)
    图2-1中FTP服务器默认的“TCP端口”是 (1) ,其数据端口为 (2) 。
    【问题2】(3分)
    建立FTP服务器时,根据需求制定了如下策略:FTP站点允许匿名登录,匿名用户只允许对FTP的根目录进行读取操作;user1用户可以对FTP根目录下的aaa目录进行各种操作。
    参照图2-2和上面的策略说明给出下列用户组的权限:
    Administrators组对FTP根目录的默认权限为(3)。
    Everyone组对FTP根目录的权限为 (4)。
    User1用户对aaa目录的权限为(5)。

    【问题3】(6分)
    按照注释补充完成以下ftp客户端命令。
    ftp> (6) ftp.test.com //连接ftp.test.com服务器
    ftp> (7) test.txt //把远程文件test.txt下载到本地
    ftp> (8) //显示FTP服务器当前工作目录
    空(6)~(8)备选答案:
    A. open
    B. connect
    C. get
    D. set
    E.pwd
    【问题4】(2分)
    图2-3是该FTP服务器的安全帐号配置过程,FIP客户端进行匿名登录时,默认的用户名是(9)。
    空(9)的备选答案:
    A. IUSR_ZZPI-WLZX
    B.root
    C.Anonymous

    【问题5】(2分)
    如果服务器上配置了两个FTP站点,如图2-4所示。为使这两个FTP站点均能提供正常服务,可采用的方法是 (10) 。


    答案:
    解析:
    答案:

    【问题1】
    (1) 21
    (2) 20
    【问题2】
    (3)完全控制
    (4)读取
    (5)完全控制
    【问题3】
    (6)A
    (7)C
    (8)E
    【问题4】
    (9)C
    【问题5】
    (10)修改FTP站点的lP地址或端口号

    分析:

    【问题1】
    FTP服务端会涉及到开放两个端口,一个是控制连接端口TCP 21,另一个是数据连接端口TCP20。
    【问题2】
    根据题干要求:FTP站点允许匿名登录,匿名用户只允许对FTP的根目录进行读取操作;user1用户可以对FTP根目录下的aaa目录进行各种操作。需要开启FTP根目录匿名访问功能,默认情况下管理员组(administrators)成员对FTP根目录具有“完全控制”权限。为了满足匿名用户只允许对FTP跟目录进行读取操作,在设置FTP根目录NTFS权限时,针对everyone用户应该赋予的权限是“读取”。同样根据题干要求,在FTP根目录下aaa的子目录,针对user1设置的NTFS权限是“完全控制”。
    【问题3】
    以命令行方式连接FTP服务器有两种方法,一种方法是“FTP FTP服务器ip地址”,另一种方法是先敲入FTP命令,进入“FTP>”提示符,然后敲入“open FTP服务器ip地址”即可连接命令指定的FTP服务器。在FTP命令提示符下,常见的命令字如put(上传)、get(下载)、pwd(显示远程主机的当前工作目录)、dir(显示远程主机目录列表)、passive(进入被动模式)、delete(删除远程文件)、cd(目录切换)、bye或quit(退出FTP)、close(关闭FTP连接)。
    【问题4】
    当FTP服务器开启了匿名访问功能时,FTP客户端进行匿名访问使用的用户名是Anonymous。
    【问题5】
    若要在一台服务器上承载多个FTP站点,有两种方法:一是让每个FTP站点嵌套一个lP地址,另一种方法是此两个FTP站点公用一个IP,但分配不同的端口号。

  • 第4题:

    Linux下,FTP软件的主配置文件的完整路径是/etc/vsftpd/vsftpd.conf。

    此题为判断题(对,错)。


    正确答案:√

  • 第5题:

    阅读以下说明,回答问题1至问题3。

    【说明】

    应用FTP在两台计算机之间传输文件,一台计算机作为FTP客户端,安装FTP客户端软件(或操作系统自带):另一台作为FTP服务器,安装FTP服务端软件(如vsftp)。

    FTP协议属于TCP/IP模型中的(1)协议,基于TCP协议在客户端和服务器之间传送所有数据,TCP是一个(2)的协议,其主要特点是(3),这对于文件传输而言是非常重要的。

    其中(1)、(2)备选答案:

    (1)A.应用层 B.传输层 C.网络层 D.物理层

    (2)A.无连接 B.面向连接


    正确答案:(1)A或应用层(2)B或面向连接(3)可靠性
    (1)A或应用层(2)B或面向连接(3)可靠性