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

本文涉及的产品
云防火墙,500元 1000GB
简介:

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 ACCEPT
      iptables -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地址)如果不能访问多半是防火墙的原因,建议关掉防火墙。}

wKioL1dn3fjyoJ3oAAB3VIXBMvo682.jpg-wh_50

wKioL1dn3g3iLh2SAAAmpnPNkqM814.jpg-wh_50

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

wKioL1dn4u2wojJkAAAhgkXmUag124.jpg-wh_50

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

wKioL1dn3qrxpKcoAABVag5r64s661.jpg-wh_50

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

   vim user_list 

增加userftp用户,如图:

wKiom1dn4HvB3hwRAAB3v5MRi4c695.jpg-wh_50

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

wKioL1dn5XKwEsinAAAhFny-FPw943.jpg

wKiom1dn5XPQf3sEAAAOFPeqwqI368.jpg

wKioL1dn5YCA7tKSAADmKjA1gZs306.jpg-wh_50


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

  service vsftpd restart 

  chkconfig vsftpd on

步骤七:登陆测试

wKioL1dn5svT8jPUAABpGnvgJxQ249.jpg-wh_50


wKiom1dn6LmyZdHBAACCFCKSyNM866.jpg-wh_50










本文转自 河北李晓东  51CTO博客,原文链接:http://blog.51cto.com/lixiaodong2016/1791169,如需转载请自行联系原作者
目录
相关文章
|
3天前
|
弹性计算
【已解决】Matomo本地SMTP配置可以发邮件,但部署到阿里云ECS就发不了邮件
在阿里云ECS上使用Matomo和PHPMailer发送邮件时遇到问题,邮件无法发出且接口调用Pending。经过排查,发现是ECS安全组未开放25/465端口,导致SMTP请求无法正常通信。解决方法为在安全组中配置并开放25/465端口,从而恢复邮件发送功能。
|
5天前
|
弹性计算 运维 Ubuntu
在阿里云ECS云服务器上安装、配置及高效使用Docker与Docker Compose
本文介绍了在阿里云ECS上使用Ubuntu系统安装和配置Docker及Docker Compose的详细步骤。通过这些工具,可以快速部署、弹性扩展和高效管理容器化应用,满足开发和运维需求。内容涵盖Docker的安装、镜像源配置、创建Web程序镜像以及使用Docker Compose部署WordPress等实际操作,并分享了使用体验,展示了阿里云实例的高性能和稳定性。
111 4
|
18天前
|
存储 安全 网络安全
阿里云国际站:阿里云服务器端口配置
悟空云@CloudWuKong阿里云是全球领先的云计算服务提供商,为用户提供弹性计算、数据库、存储、网络安全等一系列云计算服务。在使用阿里云服务器时,合理配置端口非常重要,可以提高服务器安全性和稳定性。
|
19天前
|
Linux Shell
问题记录:解决Linux登录故障,/etc/passwd配置受损该怎么操作
修复/etc/passwd文件是解决Linux登录故障的重要步骤。通过进入单用户模式、挂载文件系统、恢复或手动修复/etc/passwd文件,可以有效解决该问题。保持定期备份系统配置文件是预防此类问题的最佳实践。
46 5
|
20天前
|
Linux Shell
问题记录:解决Linux登录故障,/etc/passwd配置受损该怎么操作
修复/etc/passwd文件是解决Linux登录故障的重要步骤。通过进入单用户模式、挂载文件系统、恢复或手动修复/etc/passwd文件,可以有效解决该问题。保持定期备份系统配置文件是预防此类问题的最佳实践。
44 13
|
25天前
|
人工智能 运维 监控
2025年阿里云服务器配置选择全攻略:CPU、内存、带宽与系统盘详解
在2025年,阿里云服务器以高性能、灵活扩展和稳定服务助力数字化转型,提供轻量应用服务器、通用型g8i实例等多样化配置,满足个人博客至企业级业务需求。针对不同场景(如计算密集型、内存密集型),推荐相应实例类型与带宽规划,强调成本优化策略,包括包年包月节省成本、ESSD云盘选择及地域部署建议。文中还提及安全设置、监控备份的重要性,并指出未来可关注第九代实例g9i支持的新技术。整体而言,阿里云致力于帮助用户实现性能与成本的最优平衡。 以上简介共计238个字符。
|
25天前
|
存储 人工智能 缓存
怎么根据自己的业务选择阿里云服务器配置大小?
本文指导如何根据业务需求精准选择阿里云服务器配置,涵盖个人轻量级至企业级、计算密集型等场景,推荐不同实例类型、存储与带宽方案,并提供成本优化策略,如包年包月节省成本、按需升级配置及选用性价比高的自研ARM架构实例。帮助用户在数字化转型中实现性能与成本的平衡。 注:以上配置与价格基于阿里云2025年官方数据,实际信息可能有所调整,请以官网实时页面为准。
|
25天前
|
存储 人工智能 监控
新手小白购买阿里云服务器省钱策略、配置选型与注意事项
针对初次使用阿里云服务器的用户,本文提供系统化的指导方案以优化成本并满足业务需求。首先介绍配置选型,包括实例类型(通用型、计算型、内存型)与基础配置建议;其次阐述省钱策略,如企业认证、合理选择计费模式及批量购买;最后提醒注意事项,涵盖带宽存储规划、地域网络优化及安全管理。新手可通过明确需求、选择配置、优化购买和持续监控四步快速上手,实现高效稳定的云端部署。 注:推荐配置基于2025年阿里云产品体系,具体信息请参考官网。
|
26天前
|
存储 弹性计算 人工智能
2025年阿里云企业云服务器ECS选购与配置全攻略
本文介绍了阿里云服务器的核心配置选择方法论,涵盖算力需求分析、网络与存储设计、地域部署策略三大维度。针对不同业务场景,如初创企业官网和AI模型训练平台,提供了具体配置方案。同时,详细讲解了购买操作指南及长期运维优化建议,帮助用户快速实现业务上云并确保高效运行。访问阿里云官方资源聚合平台可获取更多最新产品动态和技术支持。
|
1天前
|
存储 人工智能 运维
阿里云操作系统控制台——解决服务器磁盘I/O故障
阿里云操作系统控制台——解决服务器磁盘I/O故障
26 12