**简介:**VSFTP(Very Secure FTP)是一个基于GPL发布的类Unix系统上使用的FTP服务器软件,设计者的初衷是代码的安全,
另外速度在使用ASCII代码的模式下在数据时,VSFTP的速度为Wu-FTp的两倍,如果Linux主机使用2.4.x的内核,在千兆以太网的
下的下载速度可以达到86MB/S。而且很稳定,在单机上支持4000以上的并发用户同时连接,根据RedHat和Ftp服务器的数据,VSFTP
服务器可以支持15000个并发用户
VSFTP的优点
- 它是一个安全、高速、稳定的FTP服务器;
- 它可以做基于多个IP的虚拟FTP主机服务器;
- 匿名服务设置十分方便;
- 匿名FTP的根目录不需要任何特殊的目录结构,或系统程序或其它的系统文件;
- 不执行任何外部程序,从而减少了安全隐患;
- 支持虚拟用户,并且每个虚拟用户可以具有独立的属性配置;
- 可以设置从inetd中启动,或者独立的FTP服务器两种运行方式;
- 支持两种认证方式(PAP或xinetd/ tcp_wrappers);
- 支持带宽限制;
VSFTP市场应用十分广范,很多国际性的大公司和自由开源组织在使用,如:Red Hat, Suse,Debian,OpenBSD
VSFTP的缺点
- VSFTP从没有处理文件编码转换的windows客户端访问时有乱码现象
- 解决方法:
安装VSFTP
- 检查是否已安装vsftp服务
1
2
|
[root@Mo ~]# rpm -q vsftpd
package vsftpd is not installed
|
- 安装vsftp服务
1
2
3
4
|
[root@Mo ~]# yum install -y vsftpd db4-utils #安装vsftpd服务
[root@Mo ~]# rpm -q vsftpd #vsftpd服务已安装
vsftpd-2.2.2-13.el6_6.1.x86_64
[root@Mo vsftp]# yum install lrzsz #安装后可以把windows的文件直接通过xshell拉到目标主机
|
- vsftp配置文件
- 官方wiki有处理脚本:脚本地址
- 将脚本放至linux主机,然后执行该脚本