FTP服务在互联网上非常流行,尤其是在以各大学校为主体的教育网中普及率非常高。本章主要介绍了Fedora下的FTP服务的安装与基本配置。在本章后半部分还介绍了,如何在Fedora 6的环境下使用FTP图形客户端和在文本界面下通过命令行登录FTP服务器。详细的FTP命令和FTP服务器的代码解释参见附录。
1.填空题
(1)FTP服务可以根据用户的不同分为两类:一类是系统FTP服务器,它只允许系统上的合法用户使用;另一类是 ,它使任何人都可以登录到FTP服务器上去获取文件。
(2)安装FTP服务器,用户可以在Fedora 6的安装盘中找到 的rpm安装包,执行安装即可。
(3)在默认配置中,本地用户可以切换到默认目录以外的目录进行浏览,并在权限范围内进行上传和下载,这无疑是个不安全因素。用户可以设置chroot,让本地用户登录后只能访问默认目录,无法访问其他目录。相关的选项有三个: 、 、 。
(4)vsFTPd的本地用户本身是系统的用户,除了可以登录FTP服务器外,还可以登录系统使用其他系统资源,而vsFTPd的 则是FTP服务的专用用户,只能访问FTP服务器资源。
(5)安装完毕vsFTP之后就可以用FTP客户端软件对此FTP进行访问了,按照实际需要对FTP进行文件的上传与下载。在Fedora 6的 桌面环境中自带了FTP客户端软件gFTP。可以利用yum命令进行相关的安装。
2.选择题
(1)设定FTP用户ftpuser的最大数据传输速率为80Kbps的选项为 。
A.local_max_rate=80 B.local_max_rate=800
C.local_max_rate=8000 D.local_max_rate=80000
(2)响应PORT方式的数据联机的超时设定,单位为 ,默认值为60。
A.毫秒 B.秒 C.分 D.小时
(3)登录FTP服务器使用 命令。
A.telnet B.open C.con D.discon
(4)通过 命令可以设置默认文件夹的位置。
A.ls B.Lcd C.make D.install
(5)FTP的命令行参数 为显示远程服务器的所有响应信息。
A.d B.v C.n D.g
3.问答题
简要介绍vsFTP的配置文件vsftpd.conf的各个组成部分,只需描述功能即可,不需要书写具体参数。
4.上机操作题
独立完成vsFTP的配置,并在文本模式下登录FTP,上传vsFTP的配置文件。