一、获取root权限

su

  输入root密码

二、检查是否安装

rpm -qa | grep vsftpd

如果安装,会显示安装版本号,没有就什么都不显示

三、若已安装过vsftpd,先卸载。卸载前,先停止服务 ,然后再卸载。 
停止服务:

service vsftpd stop 

卸载:

yum remove vsftpd

四、安装vsftpd

yum -y install vsftpd

**此时可能遇见的错误**

Another app is currently holding the yum lock; waiting for it to exit...
The other application is: PackageKit

这是由于 yum 进程被占用了,执行一下命令,关闭yum进程

rm -f /var/run/yum.pid

五、添加一个ftp用户

 useradd ftpuser

六、给ftp用户添加密码

passwd ftpuser

一般简单的密码,要输入两次,才能通过

七、防火墙开启21端口

vim /etc/sysconfig/iptables

按 I 键进入编辑模式,在22端口下,添加一行21端口的语句

按ESC键,退出编辑模式,输入:wq 退出并保存。

重启iptables

service iptables restart

八、修改selinux,执行一下命令,查看状态

getsebool -a | grep ftp  

执行

setsebool -P allow_ftpd_full_access on

setsebool -P ftp_home_dir on

再次执行

getsebool -a | grep ftp  

查看状态命令,如图:

九、客户端FileZilla的主动、被动模式修改:

编辑=》设置=》FTP

十、关闭匿名访问

修改/etc/vsftpd/vsftpd.conf文件

vim /etc/vsftpd/vsftpd.conf

如图:

重启 ftp服务

service vsftpd restart

十一、开启被动模式

默认是开启的,但是要指定一个端口范围。

修改/etc/vsftpd/vsftpd.conf文件,在后面加上端口范围

vim /etc/vsftpd/vsftpd.conf

如图:

按ESC,输入:wq保存退出,重启ftp服务。

十二、设置开机启动

chkconfig vsftpd on

十三、安装配置成功,如图所示

转载于:https://www.cnblogs.com/zhlblog/p/10196842.html

CentOS6.5 安装并配置vsftpd相关推荐

  1. redhat linux 安装ftp服务,RedHat Linux 9.0为例介绍一下如何安装和配置vsftpd服务器

    本文以RedHat Linux 9.0为例介绍一下如何安装和配置vsftpd服务器. 安装服务器程序 程序下载地址:,目前最新版本为2.0.3,源程序文件名为vsftpd-2.0.3.tar.gz. ...

  2. CentOS6中安装、配置、启动GitLab以及遇到的那些坑

    场景 GitLab是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务. GitLab和GitHub一样属于第三方基于Git开发的作品,免费且开源(基于MIT ...

  3. CentOS6.5安装与配置Mysql数据库

    from:http://www.centoscn.com/mysql/2014/1211/4290.html 一.mysql简介 说到数据库,我们大多想到的是关系型数据库,比如mysql.oracle ...

  4. CentOS6 NFS安装与配置

    NFS 文件共享. 准备两台电脑192.168.3.100和192.168.3.200. 将192.168.3.100作为服务端,192.168.3.200作为客户端. 服务端: 检查是否安装nfs. ...

  5. CentOS6.5 安装Sphinx 配置MySQL数据源

    前提安装完mysql,并创建测试表和数据 DROP TABLE IF EXISTS `documents`; CREATE TABLE IF NOT EXISTS `documents` (`id` ...

  6. linux minicom centos,Centos6.5 minicom安装与配置

    Linux下的Minicom的功能与下的超级终端功能相似,适于在通过超级终端对设备的管理以及对嵌入操作系统的升级 1.minicom的安装 查看是否安装:   rpm -qa | grep minic ...

  7. Ubuntu 14.04 FTP服务器--vsftpd的安装和配置

    http://jingyan.baidu.com/article/67508eb4d6c4fd9ccb1ce470.html Ubuntu 14.04 FTP服务器--vsftpd的安装和配置 我们经 ...

  8. centos6 安装java_Centos6.5安装与配置JDK-8

    Centos6.5安装与配置JDK-8 安装方式:rpm安装 软件:jdk-8u45-linux-x64.rpm 下载地址:http://www.oracle.com/technetwork/java ...

  9. 安装ftp连接linux服务器配置,Linux下FTP安装及配置(VSFTPD服务器安装配置、FTP客户端安装配置)...

    安装说明 安装环境:CentOS-6.3 安装方式:yum安装.rpm源码安装 软件:ftp-0.17-51.1.el6.x86_64.rpm 下载地址:http://pan.baidu.com/s/ ...

最新文章

  1. HDLBits 系列(ending)此系列我的答案
  2. iOS Ruby出现问题,导致无法安装Pod
  3. hibernate教程--持久化类状态详解
  4. 中国采盐行业运营效益分析与项目投资可行性研究报告2022-2028年
  5. MATLAB学习——矩阵
  6. mysql 4.0手工注入_手工注入——MySQL手工注入实战和分析
  7. centos 6.5卸载Mysql
  8. 获取URL各项参数(Java)
  9. 两个页面用url传值 和设置页面字段为不可编辑或是只读
  10. 企业园区全面安防面临的问题及解决之道
  11. Qt开发 之 Windows资源管理器模仿 并 小超越
  12. 个人投资课 张潇雨_张潇雨《个人投资课》学习笔记
  13. 响铃:云+峰会再召开,腾讯云的政企合作玩得怎么样了?
  14. Hyper-v安装CentOS
  15. 转:YY淘宝商品数据库设计
  16. 在一所普通211高校读本科在TOP2高校读研究生的感触
  17. Hbase shell练习
  18. 机器学习(Machine Learning)深度学习(Deep Learning)资料(Chapter 2)
  19. Blazor在IoT领域的前端实践 @.NET开发者日
  20. 每日一题:299. 猜数字游戏

热门文章

  1. 项目管理修炼之道-读书流水
  2. DTD vs. XML Schema
  3. 3个你必须知道的面试新趋势, 抓住秋招尾巴拿下offer
  4. 【跃迁之路】【468天】程序员高效学习方法论探索系列(实验阶段225-2018.05.19)...
  5. Spring的4种事务管理(1种编程式事务+三种声明事务)
  6. 从 HTTP 到 HTTPS - 什么是 HTTPS
  7. Java通过 p12 建立ssl链接
  8. VS2010 没有C#或者其他模板怎么办,不用重装
  9. 「译」javascript 中的 delete
  10. evernote 的美中不足