VSFTP配置说明
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
VSFTP配置说明
文档作者:黎芝维日期:2012-9-7 PDT经理:日期:2012-9-7 审核:日期:
批准:日期:
市风向标信息技术所有
部资料注意
目录
1. Vsftp简介 (3)
2. Vsftp安装配置 (3)
2.1 实验环境 (3)
2.2 安装vsftp (3)
2.2.1 检查vsftp是否已安装 (3)
2.2.2 安装vsftp (3)
3. Vsftp基本操作 (4)
3.1 启动、停止、重启vsftpd (4)
3.2 其它操作 (5)
4. Vsftp相关配置文件说明 (5)
5. vsftpd.conf配置详解 (6)
5.1 匿名用户相关设置 (6)
5.2 FTP服务端口的指定 (7)
5.3 上传模式的设置 (7)
5.4 Vsftp服务器指定IP地址 (7)
5.5 锁定用户,禁止用户离开用户主目录 (7)
5.6 用户访问目录设置 (8)
5.7 FTP服务器的流量控制 (9)
5.8 定制欢迎信息设置 (9)
5.9 本地用户权限设置 (10)
5.10 ascii设置 (10)
5.11 特殊安全设置 (11)
5.12 日志文件设置 (11)
5.13 超时时间设置 (12)
5.14 新增档案权限设置 (12)
5.15 Port设置 (13)
5.16 更换档案权限 (13)
5.17 Standalone选项 (13)
5.18 IPV6设置 (14)
5.19 其它配置项 (14)
1.Vsftp简介
VSFTP(Very Secure FTP Daemon,非常安全的FTP服务器)。
顾名思义,VSFTPD设计的出发点就是安全性。
同时随着版本的不断升级,VSFTPD在性能和稳定性上也取得了极大的进展。
除了安全和性能方面很优秀的外,还有很好的易用性。
Red Hat公司在自己的FTP服务器(ftp.redhat.)上就使用了vsFTPd。
2.Vsftp安装配置
2.1实验环境
OS版本:Red Hat Enterprise Linux Server release 5.1。
2.2安装vsftp
2.2.1检查vsftp是否已安装
2.2.2安装vsftp
第一步,从官方()下载vsftp安装包,或者从RedHat 5安装盘里获得vsftp 安装包。
只要在第2--5为on就能随机启动。
最后,连接测试一下:
vsftp默认安装目录是:/etc/vsftpd,默认有一个ftp目录:var/ftp。
vsftp默认是用允许匿名用户【anonymous】登陆,允许下载,但是不允许上传。
如果连不上,可能是linux 防火墙的原因。
停止防火墙:service iptables stop
开启防火墙:service iptables start
3.Vsftp基本操作
3.1启动、停止、重启vsftpd
3.2其它操作
略。
4.Vsftp相关配置文件说明
5.vsftpd.conf配置详解
etc/vsftpd/vsftpd.conf为VsFTP的主要配置文件。
vsftpd.conf的容非常单纯,每一行即为一项设置。
如果是空行或是开头为#的一行,将会被忽略。
容的格式只有一种,为键值对:option=value
【需要注意】等号两边不能加空格,不然是不正确的设置。
5.1匿名用户相关设置
5.2FTP服务端口的指定
5.3上传模式的设置
5.4Vsftp服务器指定IP地址
5.5锁定用户,禁止用户离开用户主目录
将指定用户设置为锁定用户主目录:
#chroot_list_enable=YES
#chroot_list_file=/etc/vsftpd.chroot_list
将其改为如下:
chroot_list_enable=NO
chroot_list_file=/etc/vsftpd/vsftpd.chroot_list
将上面保存,再做如下操作:
#touch /etc/vsftpd/vsftpd.chroot_list
#vi /etc/vsftpd/vsftpd.chroot_list,在该文件中加入用户,如:ftpuser_coship
5.6用户访问目录设置
5.7FTP服务器的流量控制
如何对指定用户进行流量限制呢?
#vi /etc/vsftpd/vsftpd.conf,添加一行:
user_config_dir=/etc/vsftpd/userconf
#touch /etc/vsftpd/userconf/ftpuser_dmp为ftpuser_dmp这个用户建立一个netseek_com文件
#vi /etc/vsftpd/userconf/ ftpuser_dmp添加以下容
local_max_rate=100000
保存重启服务即可。
5.8定制欢迎信息设置
5.9本地用户权限设置
5.10ascii设置
5.11特殊安全设置
5.12日志文件设置
5.13超时时间设置
5.14新增档案权限设置
5.15Port设置
5.16更换档案权限
5.17Standalone选项
5.18IPV6设置
5.19其它配置项
// end of this file.。