XX 大学 XX 系 XXX 2017 年3月 28 日第第 12 12 章章 vsFTP vsFTP 服务及其配置服务及其配置本章提要? vsFTP 服务器的安装和启动? FTP 客户端命令简介?用户管理文件 的内容?主要配置文件 解析? FTP ( File Transfer Protocol ,文件传输协议)服务器提供 文件传输服务。 Linux 中常用的有 WU-FTP 、 ProFTP 、 PureFTP 及 vsFTP 等。在 Fedora 8 下自带的是 vsFTP ,它是一个小巧、高效、安全的 FTP vsFTP 服务器的安装、配置及使用等。 vsFTP 简介? vsFTP 是一种基于 GPL 的在 UNIX/Linux 中非常安全且快速的 FTP 服务器,其中 vs是“ Very Secure ”的缩写,具有安全、高速和稳定的性能。在速度方面,使用 ASCII 模式下载数据时,速度是 WU-FTP 的两倍,如果 Linux 使用的是 版本的内核,在千兆以太网上的下载速度可达 86Mbps 。在稳定性方面,在单机服务器上支持 4000 个以上的并发连接,最高可支持 15000 个并发连接。除此之外, vsFTP 还具有如下特性: ?支持基于 IP的虚拟 FTP 服务器; ?支持虚拟用户; ?支持 PAM 或 d/tcp_wrappers 的认证方式; ?支持两种运行方式: standalone 和 d 方式; ?支持每个虚拟用户的独立配置; ?支持带宽限制。 vsFTP 的运行模式?一种是独立( standalone )运行模式,另外一种是 d ( eXtended Services Daemon , 即:扩展的 服务守护进程)模式。两种模式运行机制是不同的,独立运行模式适合专业的 FTP 服务器,且 FTP 总是一直有人访问,占用资源比较大,如果 FTP 服务器总是有人访问和登入建议采用这种模式。如果 FTP 服务器访问人数比较少,建议您用 d 模式。 d 模式的运行方式一直监听端口,当客户端( Client )有 FTP 连接请求时,首先会将连接传至 d , d 再将此要求传至 vsftpd ,启动相应的 vsftp 服务进程(即: vsftpd )。以下的内容主要是介绍独立模式下的 vsftpd 启动和配置方式。 vsFTP 服务器的安装?在 Fedora 8 中带的 vsFTP 服务器版本为 vsftpd- - ,在安装之前可用如下命令检查是否已安装 vsftpd : [ ******@Candy root]#rpm – qa vsftpd vsftpd-- ?若是在安装 Linux 时没有选择安装 vsFTP 服务器, 可以从 Fedora 8 安装光盘 DVD 中的 Packages 目录下找出名为 vsftpdd-- 的文件, 然后输入以下指令,系统即将自动完成 vsFTP 服务器的安装: [ ******@Candy root]#rpm – ivh vsftpd-- vsFTP 服务器的启动?安装完成后,系统将会生成一个名为 vsftpd 的服务。要启动 vsftpd ,最简单的方式如下: [ ******@Candy root]# /etc/ /vsftpd start starting vsftpd for vsftpd : [ ok ] ?也可以使用命令: [ ******@Candy root]#service vsftpd start 来启动 vsftpd 。自动启动 vsFTP 服务器?如果想在图形界面下启动 vsFTP 服务器,可以选择“系统”|“管理”|“服务”选项,在打开“服务配置”画面后,选中“ vsftpd ”项目,然后单击工具栏中的“开始”按钮即可启动 vsftpd 服务器,如图 12-1 所示。?图 12-1 “服务状态设置”设置画面测试 vsftpd 是否已经启动?可用 检验 vsftpd 是否已经启动: [ ******@Candy root]# 21 Trying ... Connected to . Escape character is '^]'. 220 ( vsFTPd ) ?从上面的内容可以看出能 到本机的 vsftp 服务器的 21 号端口,确认 vsftpd 已经被启动,按
第12章vsFTP服务及其配置 来自淘豆网www.taodocs.com转载请标明出处.