问题 问答题

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


【问题1】
在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

答案

参考答案:B,或rpm -qalgrep vsftpd

解析:这是一道要求读者熟悉以RPM方式安装vsftpd服务器软件的配置命令题。本题所涉及的知识点如下。
①如果选择完全安装Linux操作系统,那么系统默认会安装上vsftpd服务器。
②在终端窗口验证系统是否已安装vsftpd服务的RPM命令是:
rpm -qa|grep vsftpd
③如果系统已经安装了vsftpd服务器,则系统将会输出vsftpd服务器的版本号。
④如果系统未安装vsftpd服务器,可到官方网站(ftp://vsftpd.beasts.orgtusers/cevans/)下载最新版的 vsftpd的RPM包,接着可以使用以下RPM命令进行软件安装:
rpm -ivh vsftpd-2.0.3.i386.rpm
⑤使用rpm -q命令用来查询所安装的软件包的数据库。表4-11是rpm -q查询命令常带的一些选项。
表4-11 查询命令rpm -q常带的选项功能表

选项参数