手把手教你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,如需转载请自行联系原作者
目录
相关文章
|
7天前
|
Java Linux
java读取linux服务器下某文档的内容
java读取linux服务器下某文档的内容
20 3
java读取linux服务器下某文档的内容
|
18天前
|
Ubuntu Linux
Linux服务器的自动启动可以在哪里进行配置?
Linux服务器的自动启动可以在哪里进行配置?
79 3
|
1月前
|
监控 应用服务中间件
Nagios 服务器 Nrpe 配置
Nagios服务器需安装NRPE并定义监控命令于`command.cfg`中。示例配置如下:`check_nrpe -H $HOSTADDRESS$ -c $ARG1$`。客户端配置文件如`192.168.149.128.cfg`可引用NRPE配置的命令,如`check_nrpe!check_load`以监控负载。监控HTTP关键词使用`check_http`命令加参数,如`-I`指定IP,`-u`指定URL,`-s`指定关键词,可在`command.cfg`中定义如`check_http_word`命令,并在主机配置文件中引用。
44 13
|
26天前
|
存储 数据挖掘 Linux
服务器数据恢复—Linux操作系统网站服务器数据恢复案例
服务器数据恢复环境: 一台linux操作系统服务器上跑了几十个网站,服务器上只有一块SATA硬盘。 服务器故障: 服务器突然宕机,尝试再次启动失败。将硬盘拆下检测,发现存在坏扇区
|
1月前
|
编解码 小程序
无影云电脑产品使用黑神话悟空之:游戏服务器更新/配置问题
该文档主要介绍了使用无影云电脑玩《黑神话:悟空》时可能遇到的问题及解决方法,包括游戏服务器更新、配置问题、画质建议及如何开启帧数显示等内容,并提供了详细的步骤指导与参考链接。
|
1月前
|
存储 安全 Linux
离线Linux服务器环境搭建
【9月更文挑战第3天】在离线环境下搭建Linux服务器需按以下步骤进行:首先确定服务器用途及需求,准备安装介质与所需软件包;接着安装Linux系统并配置网络;然后设置系统基础参数,如主机名与时区;安装必要软件并配置服务;最后进行安全设置,包括关闭非必要服务、配置防火墙、强化用户认证及定期备份数据。整个过程需确保软件包的完整性和兼容性。
|
1月前
|
存储 监控 Linux
监控Linux服务器
详细介绍了如何监控Linux服务器,包括监控CPU、内存、磁盘存储和带宽的使用情况,以及使用各种系统监控工具如vmstat、iostat、sar、top和dstat来分析系统性能,并推荐了一些开源监控系统。
33 0
监控Linux服务器
|
1月前
|
监控 安全 网络协议
快速配置Linux云服务器
快速配置Linux云服务器
|
Linux 虚拟化
CentOS 7.X配置连接网络
应用场景 Linux虚拟机,系统安装完毕后,无法连接网络,由于是最小化安装,很多命令无法直接yum安装,无法连接外网wget下载资源等等,造成很大的不便,因此需要进行配置连接外网! 操作指南 1. 开启VMware NAT Service 右击“计算机”,选择“管理”,在“服务和应用程序”中,选择“服务”,在右边找到“VMware NAT Service”服务,进行开启。
1170 0
|
Linux 虚拟化 网络协议
CentOS 6.X配置连接网络
应用场景 Linux虚拟机,系统安装完毕后,无法连接网络,由于是最小化安装,很多命令无法直接yum安装,无法连接外网wget下载资源等等,造成很大的不便,因此需要进行配置连接外网! 操作指南 1. 开启VMware NAT Service 右击“计算机”,选择“管理”,在“服务和应用程序”中,选择“服务”,在右边找到“VMware NAT Service”服务,进行开启。
825 0
下一篇
无影云桌面