多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
# 第二十一章、文件服务器之三: FTP 服务器 # 第二十一章、文件服务器之三: FTP 服务器 最近更新日期:2011/08/08 FTP (File Transfer Protocol) 可说是最古老的协议之一了,主要是用来进行档案的传输,尤其是大型档案的传输使用 FTP 更是方便!不过,值得注意的是,使用 FTP 来传输时,其实是具有一定程度的『危险性』, 因为数据在因特网上面是完全没有受到保护的『明码』传输方式!但是单纯的 FTP 服务还是有其必要性的,例如很多学校就有 FTP 服务器的架设需求啊! - 21.1 [FTP 的数据链路原理](#theory) - 21.1.1 [FTP 功能简介](#theory_function) - 21.1.2 [FTP 的运作流程与使用到的端口](#theory_port) - 21.1.3 [客户端选择被动式联机模式](#theory_pasv) - 21.1.4 [FTP 的安全性问题与替代方案](#theory_security) - 21.1.5 [开放什么身份的使用者登入](#theory_who) - 21.2 [vsftpd 服务器基础设定](#server) - 21.2.1 [为何使用 vsftpd](#server_before) - 21.2.2 [所需要的软件以及软件结构](#server_pkg) - 21.2.3 [vsftpd.conf 设定值说明](#server_vsftpd.conf) - 21.2.4 [vsftpd 启动的模式](#server_start) - 21.2.5 [CentOS 的 vsftpd 默认值](#server_basic): [使用本地端时间](#use_local_time) - 21.2.6 [针对实体账号的设定](#server_real): [SELinux](#server_real_selinux), [chroot](#server_real_chroot), [限制带宽](#server_real_flow), [最大上线人数](#server_real_client), [可用账号列表](#server_real_userlist) - 21.2.7 [仅有匿名登录的相关设定](#server_anon): [匿名的根](#anon_home), [可上传下载](#server_anon_upload), [仅可上传](#server_anon_upload2), [被动式联机埠口](#server_anon_pasv) - 21.2.8 [防火墙设定](#other_iptables) - 21.2.9 [常见问题与解决之道](#other_faq) - 21.3 [客户端的图形接口 FTP 联机软件](#client) - 21.3.1 [Filezilla](#client_filezilla) - 21.3.2 [透过浏览器取得 FTP 联机](#client_browser) - 21.4 [让 vsftpd 增加 SSL 的加密功能](#server_ssl) - 21.5 [重点回顾](#hint) - 21.6 [本章习题](#ex) - 21.7 [参考数据与延伸阅读](#reference) - 21.8 [针对本文的建议:http://phorum.vbird.org/viewtopic.php?p=118520](http://phorum.vbird.org/viewtopic.php?p=118520) - - - - - -