`
u010000515
  • 浏览: 2310 次
  • 来自: 广州
社区版块
存档分类
最新评论

centos 7下安装vsftp

阅读更多

安装之前先了解默认安装的目录情况

 

如果是默认安装vsftpd的话,以下是一些文件的位置约定:
/usr/sbin/vsftpd —- VSFTPD的主程序
/etc/rc.d/init.d/vsftpd —- 启动脚本
/etc/vsftpd/vsftpd.conf —- 主配置文件
/etc/pam.d/vsftpd —- PAM认证文件
/etc/vsftpd.ftpusers —- 禁止使用VSFTPD的用户列表文件
/etc/vsftpd.user_list —- 禁止或允许使用VSFTPD的用户列表文件
/var/ftp —- 匿名用户主目录
/var/ftp/pub —- 匿名用户的下载目录

如果要更改默认下载目录,修改/etc/vsftpd/vsftpd.conf,加入如下三行:
local_root=/
chroot_local_user=YES
anon_root=/

local_root表示使用本地用户登录到ftp时的默认目录
anon_root表示匿名用户登录到ftp时的默认目录

先查看SELinux状态以及关闭SELinux

sestatus -v 查看状态

vi /etc/sysconfig/selinux 

将 SELINUX=disabled

 

1.查看centos中是否安装vsftpd服务器

rpm -qa | grep vsftpd

如果出现:vsftpd-3.0.2-11.el7_2.x86_64则证明已经安装了vsftpd服务器

则删除vsftpd服务器:yum remove vsftpd

2.安装vsftpd服务器

yum install vsftpd

3.查看vsftpd服务器是否启动

systemctl status vsftpd

4.设置成开机启动

systemctl enable vsftpd

5.复制配置文件,做一个备份

cp /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.conf.bak

6.不允许匿名用户登录

vi /etc/vsftpd/vsftpd.conf

修改文件中的

 anonymous_enable=NO

重启vsftpd 服务器

systemctl restart vsftpd

7.安装客服端

yum install ftp

8.测试是否安装成

ftp localhost
9.开启端口
firewall-cmd --zone=public --add-port=21/tcp --permanent
命令含义:
--zone #作用域
--add-port=21/tcp  #添加端口,格式为:端口/通讯协议
--permanent   #永久生效,没有此参数重启后失效
10.重启防火墙
firewall-cmd --reload
所有打开的端口
firewall-cmd --list-all--zones

分享到:
评论

相关推荐

    详解CentOS7安装配置vsftp搭建FTP

    安装配置vsftpd做FTP服务,我们的Web应用使用git管理进行迭代,公共文件软件存储使用开源网盘Seafile来管理,基本够用。想不到FTP的使用的场景,感觉它好像老去了,虽然现在基本没有用到这个工具,但刚好公司...vsftp

    centos7下的vsftpd-3.0.4的rpm包

    标题中的"centos7下的vsftpd-3.0.4的rpm包"指的是适用于CentOS 7操作系统的VSFTPD 3.0.4版本的RPM(Red Hat Package Manager)安装包。RPM是一种用于Linux发行版的软件包管理器,它简化了软件的安装、升级和卸载过程...

    CentOS 7的VSFTP和FTP的rpm包

    VSFTP及FTP的rpm包,用于CentOS 7,可以直接进行rpm进行安装。经过具体的测试,安装后可以直接进行使用。 VSFTP版本:vsftpd-3.0.2-25.el7.x86_64 FTP版本:ftp-0.17-67.el7.x86_64

    CentOS6.3安装配置vsftp

    ### CentOS 6.3 安装与配置 vsftp 服务 #### 一、概述 在 CentOS 6.3 系统上安装与配置 vsftp 服务是一项常见的任务,主要用于搭建 FTP 服务器,以便用户能够通过 FTP 协议上传或下载文件。vsftp 是一个非常强大的...

    Centos7.9安装配置vsftpd

    CentOS 7.9 安装配置 vsftpd 在本文中,我们将详细介绍如何在 CentOS 7.9 上安装和配置 vsftpd,以实现匿名用户的上传和下载操作。 一、关闭防火墙 在配置 vsftpd 之前,需要关闭防火墙,以免防火墙的限制导致-...

    centos7上安装与卸载vsftpd服务器

    ### CentOS 7 上安装与卸载 vsftpd 服务器 #### 一、vsftpd 服务器简介 vsftpd (Very Secure FTP Daemon) 是 Linux 系统上一款广泛使用的文件传输协议 (FTP) 服务器软件。它以轻量级、高效能著称,尤其适合在资源...

    CentOS5中vsftp虚拟用户配置

    CentOS5中vsftp虚拟用户配置是一种常见的文件服务器配置方式,本文将介绍在CentOS5.3下vsftp虚拟用户配置的实例,该配置方式可以在CentOS5中通用。 vsftp虚拟用户配置的主要步骤 1. 安装db4-utils软件包 在开始...

    CentOS6.3下安装VSFTP服务

    CentOS下安装FTP服务器详细步骤: 第一步,检查服务器端是否已经安装FTP:[root@localhost centos]# rpm -q vsftpd 如果出现的是:[root@localhost centos]# package vsftpd is not installed ,说明vsftpd没有安装...

    CentOS安装vsftp

    【标题】:“CentOS安装vsftp” 在Linux环境中,VSFTPD(Very Secure FTP Daemon)是一种流行的FTP服务器软件,尤其适用于CentOS系统。它以其安全性和易管理性著称。以下将详细介绍如何在CentOS上安装和配置VSFTPD...

    centos环境下用vsftp搭建ftp服务器.docx

    总结,搭建 CentOS 环境下的 vsftpd FTP 服务器需要安装软件、配置服务、处理字符编码问题、设定访问权限和欢迎信息等步骤。根据实际需求,还可以进行更复杂的设置,如限制用户上传大小、设置防火墙规则等。正确配置...

    Centos7搭建vsFTP服务.docx

    在CentOS7操作系统中,搭建vsFTP服务是一项常见的任务,主要用于提供文件传输服务。vsFTPd(Very Secure FTP Daemon)是一个安全、快速且可高度定制的FTP服务器软件。以下是详细步骤和相关知识点: 首先,确保系统...

    centos6.8搭建vsftp服务

    本篇将详细介绍如何在 CentOS 6.8 中安装、配置并运行 VSFTPD 服务。 #### 二、安装 VSFTPD 通过 `yum` 包管理器安装 VSFTPD: ```bash # 安装 VSFTPD yum -y install vsftpd ``` #### 三、启动 VSFTPD 服务 安装...

    CentOS 5.3下vsftp创建新用户

    在CentOS 5.3系统下配置vsftpd(Very Secure FTP Daemon)以创建并管理新的FTP用户是一项关键的IT技能,尤其对于那些负责维护服务器和确保数据安全的专业人士而言。下面将详细介绍如何在CentOS 5.3环境中通过vsftpd...

    centos升级vsftp3.0.2

    首先,创建/etc/vsftpd目录,并将vsftpd.conf文件复制到该目录下: ``` mkdir /etc/vsftpd cp /usr/local/src/vsftpd-3.0.2/vsftpd.conf /etc/vsftpd/vsftpd.conf ``` 4. 创建匿名用户主目录 创建匿名用户主目录/var...

    vsftp3.0.4适用于el7(centos7.x),规避3.0.2版本的漏洞

    vsftpd-v3.0.4-centos7.zip 2) 解压: unzip vsftpd-v3.0.4-centos7.zip 3) 备份配置文件: cp /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.conf.bak 4) 如果运行了vsftpd,则先停止: systemctl stop vsftpd 5...

    Centos7.3下vsftp服务的安装方法

    我们需要向centos操作系统的服务器上上传文件或者下载文件,这时候,ftp有必要安装下,本文为大家分享了vsftp服务的安装方法,供大家参考,具体内容如下 我们选择主流的vsftp; 第一步:安装vsftp yum install -y ...

    linux 下安装 vsftp 图解

    本篇文章将详细介绍如何在Linux环境下安装和配置VSFTPD,以帮助用户建立自己的FTP服务。 首先,我们需要了解安装VSFTPD的基本步骤: 1. **更新系统**: 在开始安装任何新软件之前,确保你的Linux系统是最新状态,这...

Global site tag (gtag.js) - Google Analytics