预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共19页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

编号:时间:2021年x月x日书山有路勤为径学海无涯苦作舟页码:vsFTPd服务器作者:北南南北正在修订之中来自:LinuxSir.Org摘要:vsFTPD是一款小巧易用FTP服务器程序;本文面向初学者的一点疑问能让初学者在最短的时间内学会最简单的vsftpd服务器的架设;本文应该算是初学者练手篇;正在更新之中;本文基于vsftpd-2.0.3;欢迎大家共同修订本教程有些功能的实现需要大家参与;您可以以留言的形式参与我会每天把大家的留言整理加入文档;谢谢。目录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、500OOPS:vsftpd:refusingtorunwithwritableanonymousroot7、关于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、如何有选择的把用户限制在家目录中呢?+++++++++++++++++++++++++++++++++++++++++++正文+++++++++++++++++++++++++++++++++++++++++++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允许匿名登录的话;比如我们在浏览器上打入;ftp://mirrors.kernel.org或ftp://ftp:ftp@mirrors.kernel.org我们会发现上面的两行最终都能访问而且显示的结果也完全一样最终都跳到ftp://mirrors.kernel.org地址;那我们访问这个FTP时是不是有用户和密码呢?是的也是需要在的只是在服务器端允许匿名访问而匿名访问的用户名和密码都是ftp只是我们因为匿名访问没有感觉到他有用户名和密码罢了。第二个地址就是以ftp用户密码也是ftp来访问ftp://mirrors.kernel.org;如果我们以ftp命令连接mirrors.kernel.org时我们会发现需要输入用户ftp密码ftp才能访问;在FTP服务器中匿名用户的用户名和密码都是ftp;这个用户可以在您的操作系统中的/etc/passwd中能找得到;可能有类似下面的一行;ftp:x:14:50:FTPUser:/var/ftp:/sbin/nologin说明:/etc/passwd是系统用户的配置文件;/etc/group是系统用户组配置文件您可以通过《Linux用户(user)和用户组(group)管理概述》及其相关文档中了解一些用户管理的一些基础知识;在ftp用户这行中我们看到七个字段每个字段写字段之间用:号分割;ftp是用户名x是密码字段是隐藏的;14是用户的UID字段可以自己来设定不要和其它用户的UID相同否则会造成系统安全问题;50用用户组的GID可以自己设定不要和其它用户组共用FTP的GID否则会造成系