vsftpd配置手册

vsftpd配置手册

ID:36383143

大小:58.50 KB

页数:18页

时间:2019-05-10

vsftpd配置手册_第1页
vsftpd配置手册_第2页
vsftpd配置手册_第3页
vsftpd配置手册_第4页
vsftpd配置手册_第5页
资源描述:

《vsftpd配置手册》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、vsftpd配置手册VSFTPD  施文建0关于本文档1VSFTPD简述2VSFTPD的安装2.1RHL9+vsftpd-1.1.3-8.i386.rpm包的安装2.2vsftpd-1.2.0.tar.gz的安装3VSFTPD的文件结构4VSFTPD的启动与停止5VSFTPD的设置选项5.1连接选项5.1.1监听地址与控制端口5.1.2FTP模式与数据端口5.1.3ASCII模式5.2性能与负载控制5.2.1超时选项5.2.2负载控制5.3用户选项  5.3.1匿名用户   5.3.2本地用户5.3.3虚拟用户5.4安全措施5.4.1用户登录控制5.4.2目录访问控制5.4.3

2、文件操作控制5.4.4新增文件权限设定5.5提示信息5.6日志设置5.7其他设置6VSFTPD应用6.1允许匿名用户上传文件6.2限制用户在自家目录6.3配置高安全级别的匿名FTP服务器6.4基于IP地址的虚拟FTP服务器6.5虚拟用户的配置6.5.1VSFTPD的虚拟用户介绍6.5.2用户创建和目录设置6.5.3配置文件的设置6.5.3.1基本设置6.5.3.2权限设置6.5.3.3虚拟用户的其他配置6.5.3.4虚拟用户个人目录设置6.5.4MySQL保存虚拟用户-------------------------------------------0、关于本文档  本文档是

3、个人的学习整理。允许大家翻阅,摘抄,引用。更欢迎指出其中不对之处。文档的内容主要来自VSFTPD自身文档、个人学习心得以及网络资料,若有类同,实属正常,∶)。  本文档基于RedHatLinux9和VSFTPD-1.1.3-8。如果有不同版本,则有专门文字说明。1、VSFTPD简述  如果试问哪种FTP服务器最安全?那么在UNIX和Linux中,首推的就是VSFTP(VerySecureFTPDaemon,非常安全的FTP服务器)。顾名思义,VSFTPD设计的出发点就是安全性。同时随着版本的不断升级,VSFTPD在性能和稳定性上也取得了极大的进展。象RedHat、SUSE、De

4、bian、GNU、GNOME、KDE等一些大型站点都采用VSFTPD作为它们的FTP服务器。大家可以到http://vsftpd.beasts.org/了解它的最新情况。2、VSFTPD的安装2.1、RHL9+vsftpd-.1.1.3-8.i386.rpm包的安装  VSFTPD的安装很简单。在RHL9中,在图形界面下依次执行“MainMenu”-“SystemSettings”-“Add/RemoveApplications”-选择FTP服务器-“更新”,或者在字符界面中执行以下命令,就可以完成安装。  rpm-ivhvsftpd-1.1.3-8.i386.rpm2.2、v

5、sftpd-1.2.0.tar.gz的安装  ⑴准备条件  VSFTPD默认配置中需要“nobody”用户。在系统中添加此用户,如果用户已经存在,useradd命令有相应提示。  [root@hpe45root]#useraddnobody  useradd:usernobodyexists  VSFTPD默认配置中需要“/usr/share/empty”目录。在系统中此目录,如果目录已经存在,mkdir命令有相应提示。  [root@hpe45root]#mkdir/usr/share/empty/  mkdir:cannotcreatedirectory'/usr/shar

6、e/empty':Fileexists  VSFTPD提供匿名FTP服务时,需要“ftp”用户和一个有效的匿名目录。  [root@hpe45root]#mkdir/var/ftp/  [root@hpe45root]#useradd-d/var/ftpftp  接下来的操作对于ftp用户是否已经存在都是有用的。  [root@hpe45root]#chownroot.root/var/ftp  [root@hpe45root]#chmodog-w/var/ftp  ⑵编译VSFTPD  从官方站点下载到/root目录,执行以下命令:  [root@hpe45root]#tar

7、zxvfvsftpd-1.2.0.tar.gz  [root@hpe45root]#cdvsftpd-1.2.0  [root@hpe45vsftpd-1.2.0]#make  ⑶安装编译好的VSFTPD  执行“makeinstall”将编译好的二进制文件、手册等复制到相应目录。在RHL9上,可能需要手动执行以下复制:  [root@hpe45vsftpd-1.2.0]#cpvsftpd/usr/local/sbin/vsftpd  [root@hpe45vsftpd-1.2.0]#cpv

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。