linux搭建vsftp服务器_手把手教你linux下配置vsftp服务器(以CentOS为例)--非常的详细...

VSFTP

简介:VSFTP是一个基于GPL发布的类Unix系统上使用的FTP服务器软件,它的全称是Very Secure FTP 从此名称可以看出来,编制者的初衷是代码的安全。安全性是编写VSFTP的初衷,除了这与生俱来的安全特性以外,高速与高稳定性也是VSFTP的两个重要特点。在速度方面,使用ASCII代码的模式下载数据时,VSFTP的速度是Wu-FTP的两倍,如果Linux主机使用2.4.*的内核,在千兆以太网上的下载速度可达86MB/S。在稳定方面,VSFTP就更加的出色,VSFTP在单机(非集群)上支持4000个以上的并发用户同时连接,根据Red Hat的Ftp服务器的数据,VSFTP服务器可以支持15000个并发用户

配置过程:

首先注意:(1)设置防火墙规则,允许21和20号端口,命令为:iptables -A INPUT -p tcp -m tcp --dport 21 -j ACCEPTiptables -A INPUT -p tcp -m tcp --dport 20 -j ACCEPT

或者直接关掉防火墙。命令为:service iptables stop

(2)关掉SELinux,命令为:setenforce 0

步骤一:在服务器上安装vsftp

yum install vsftp* -y

步骤二:修改配置文件

vim  /etc/vsftpd/vsftpd.conf

修该成:anonymous_enable=NO (默认是yes)

{这里可以先测试一下,测试前请确保这项是这样的:anonymous_enable=YES这个时候启动vsftp就可以能访问了(在资源管理器上输入:ftp://192.168.1.3回车即可),但不能创建和更改文件。如下图(本服务器的地址为192.168.1.3,请读者根据自己的情况,如果不知道,用ifconfig命令查看服务器的IP地址)如果不能访问多半是防火墙的原因,建议关掉防火墙。}

测试完请需改成:userlist_enable=NO(默认是yes)这句的意思是禁止不再用户名单的用户访问。

步骤三:创建用户userftp 密码userftp

步骤四:编辑user_list(就是上文提到的userlist)文件,允许userftp用户可访问FTP;

vim user_list

增加userftp用户,如图:

步骤五:建议userftp用户的主目录,并设置权限。

步骤六:重启vsftp服务器,并设置自启动。

service vsftpd restart

chkconfig vsftpd on

步骤七:登陆测试

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值