Jimmy.Duan 发表于 2013-2-7 12:00:38

vsFTPd 服务器初学者指南

<div class="content">目录
1、vsFTPd,目前常用FTP服务器套件;
2、ftp 用户管理解说;
2.1、匿名ftp 用户和用户组的理解;   
2.2、匿名ftp 用户和ftp用户组是否可以删除;
3、vsFTPd的安装;
4、vsFTPd的服务器的启动和关闭;
4.1、vsFTPd服务器启动和关闭的通用方法;   
4.2、在Fedora/Redhat/CentOS中vsFTPd 服务器的启动和关闭:
5、vsFTPd的服务器和防火墙及SELINUX的关系;
6、500 OOPS: vsftpd: refusing to run with writable anonymous root
7、关于vsFTPd配置文件的说明;
8、关于vsFTPd服务器的一些常用功能的实现;
8.1、关于匿名上传下载的实现;   
8.2、关于添加本地用户及打开读写权限示例;   
8.4、如何实现虚拟路径?   
8.5、打开vsFTP服务器的日志功能;   
8.6、如何定制欢迎信息;   
8.7、硬盘空间有限,如何把帐号ftp默认的路径/var/ftp更改到别处?   
8.8、如何让vsFTP服务器限制链接数,以及每个IP最大的链接数?   
8.9、如何限制传输速度?   
8.10、如何有选择的把用户限制在家目录中呢?
9、实例:实体用户上传下载的实现

+++++++++++++++++++++++++++++++++++++++++++
正文
+++++++++++++++++++++++++++++++++++++++++++

1、vsFTPd,目前常用FTP服务器套件;
vsFTPd是一款在Linux发行版中最受推崇的FTP服务器程序;特点是小巧轻快,安全易用;能让其自身特点得发发挥和掌握,也然最主要的是会用;
目前在开源操作系统中常用的FTPD套件主要有ProFTPD、PureFTPd和wuftpd等;至于哪个FTP服务器套件更好,哪个是你最熟悉的,哪个就是最好的;
2、ftp 用户管理解说;
FTP服务器对用户的管理,在默认的情况下是根据 /etc/passwd及/etc/group来进行的,所以我们一定要了解Linux系统用户和用户组的管理,用户和用户组的管理是一切应用的的基础,有的弟兄不想去了解基础的东西,就想一步成架好各种服务器,事实证明这种学习方法是最不明智的;虽然在您可能在几分钟启动了ftp服务器,但遇到问题时,您不一定能知道是哪里出错;所以基础还是极为重要的;
推荐文章:《Linux 用户(user)和用户组(group)管理概述》
2.1、匿名ftp 用户和用户组的理解;
当我们访问各大FTP上访问时,可能我们不去想我们以什么身份登录的,如果他的FTP允许匿名登录的话;比如我们在浏览器上打入;
<div class="codeblock">ftp://mirrors.kernel.org

ftp://ftp:ftp@mirrors.kernel.org
页: [1]
查看完整版本: vsFTPd 服务器初学者指南