广告
返回顶部
首页 > 资讯 > 操作系统 >CentOS 6.8 安装vsftpd的方法步骤
  • 770
分享到

CentOS 6.8 安装vsftpd的方法步骤

CentOS安装vsftpdcentos6.8安装vsftpd 2022-06-04 22:06:36 770人浏览 独家记忆
摘要

vsftpd是“very secure FTP daemon”的缩写,是一个完全免费的、开发源代码的ftp服务器软件。 vsftpd是一款在linux发行版本中最受推崇的FTP服务器程序,小巧轻快、安全易用、支持虚拟用

vsftpd是“very secure FTP daemon”的缩写,是一个完全免费的、开发源代码的ftp服务器软件。

vsftpd是一款在linux行版本中最受推崇的FTP服务器程序,小巧轻快、安全易用、支持虚拟用户、支持带宽限制等功能。

系统环境:Centos 6.8 64位

vsftpd版本 :vsftpd-2.22-21.el6.x86_64

1.执行命令


yum -y install vsftpd

ps:(1)是否使用sudo权限执行根据具体环境来决定;(2)rpm -qa | grep vsftpd可通过这个检查是否已安装vsftpd;(3)默认配置文件在/etc/vsftpd/vsftpd.conf.

2.在跟目录下新建文件夹:/product/ftpfile/

3.添加一个匿名用户ftpuser,命令:


sudo useradd ftpuser -d /product/ftpfile -s /sbin/nologin

4.修改文件ftpfile的权限,命令:


sudo chown -R ftpuser.ftpuser ./ftpfile/

5.重置ftpuser的密码,命令:


sudo passed ftpuser

6.进入到/etc/vsftpd目录下,新建文件chroot_list,增加内容:ftpuser:

把刚才新建的虚拟用户ftpuser添加到此配置TBBvmSjqWq文件中,后续要引用。

7.在ftpfile文件夹下新建一个文件index.html,输入内容:


this is a ftpfile demo
/ftpfile

8.打开/etc/vsftpd目录下的文件:vsftpd.conf, 修改或增加如下配置:


local_root=/product/ftpfile
#chroot_local_user=YES
anon_root=/product/ftpfile
use_localtime=YES
#匿名
#anonymous_enable=YES
anonymous_enable=NO
#pasv_enable=YES
pasv_min_port=61001
pasv_max_port=62000

9.添加配置到防火墙中:

防火墙位置:

添加配置:


#vsftpd
-A INPUT -p tcp --dport 61001:62000 -j ACCEPT
-A OUTPUT -p TCP --sport 61001:62000 -j ACCEPT

-A INPUT -p TCP --dport 20 -j ACCEPT
-A OUTPUT -p TCP --sport 20 -j ACCEPT
-A INPUT -p TCP --dport 21 -j ACCEPT
-A OUTPUT -p TCP --sport 21 -j ACCEPT

重启防火墙:


sudo service iptables restart

重启vsftpd:


sudo service vsftpd restart

ps:第一次启动是Shutting down vsftp是failed不用理会,因为这是重启命令,保证Starting vsftpd是OK即代表vsftpd服务成功。

10.修改安全组策略:sudo vi /etc/selinux/config,检查一下,确保SELINUX=disabled。

为了避免验证出现550拒绝访问错误,输入命令:


sudo setsebool -P ftp_home_dir 1

11.浏览器启动:ftp://120.77.86.200, 输入用户名ftpuser和密码xxx:

常用命令:


sudo service vsftpd start # 启动
sudo service vsftpd stop # 关闭
sudo service vsftpd restart # 重启

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。

--结束END--

本文标题: CentOS 6.8 安装vsftpd的方法步骤

本文链接: https://www.lsjlt.com/news/19528.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • CentOS 6.8 安装vsftpd的方法步骤
    vsftpd是“very secure FTP daemon”的缩写,是一个完全免费的、开发源代码的ftp服务器软件。 vsftpd是一款在linux发行版本中最受推崇的FTP服务器程序,小巧轻快、安全易用、支持虚拟用...
    99+
    2022-06-04
    CentOS 安装vsftpd centos6.8安装vsftpd
  • Oracle Linux 6.8系统的安装步骤
    这篇文章主要讲解了“Oracle Linux 6.8系统的安装步骤”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Oracle Linux 6.8系统的安装步...
    99+
    2022-10-18
  • CentOS的安装步骤
    本篇内容主要讲解“CentOS的安装步骤”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“CentOS的安装步骤”吧!对于CentOS的大量使用,可能会在CentOS安装中遇到问题。这里就很全面的讲...
    99+
    2023-06-16
  • CentOS 6.5中安装Python 3.6.2的方法步骤
    前言 centos 是自带python的。但是版本稍微旧一些。搞python开发,肯定要用新一点的稳定版。所以,要升级一下python。本文将介绍在CentOS 6.5中安装Python 3.6.2的相关内...
    99+
    2022-06-04
    步骤 方法 CentOS
  • CentOS下安装netspeeder加速的方法步骤
    这篇文章主要讲解了“CentOS下安装netspeeder加速的方法步骤”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“CentOS下安装netspeeder加速的方法步骤”吧!安装步骤如下:...
    99+
    2023-06-10
  • centos 6 安装vsftpd与PAM虚拟用户的方法
    使用yum 安装vsftp yum install vsftpd pam pam-* db4 db4-* 创建一个保存用户及密码的文件 cd /etc/vsftpd/ touch vuser_passwd...
    99+
    2022-06-04
    centos安装vsftpd PAM虚拟用户
  • CentOS VSFTPD安装时RPM软件包安装的方法是怎样的
    这期内容当中小编将会给大家带来有关CentOS VSFTPD安装时RPM软件包安装的方法是怎样的,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。CentOS Linux和与之对应版本号的RHEL发行版具有软...
    99+
    2023-06-16
  • centos下安装nginx的步骤
    本篇内容主要讲解“centos下安装nginx的步骤”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“centos下安装nginx的步骤”吧!下载[root@ticent ~]# wget http...
    99+
    2023-06-04
  • CentOS安装MySQL5.5的完整步骤
    目录一 、安装前准备、安装包下载1 准备安装2 下载安装包二、开始安装1 将tar安装包上传到CentOS并解压2 移动到/usr/local目录下并改名3 增加MySQL配置文件4...
    99+
    2022-11-12
  • centos安装配置pptp的步骤
    这篇文章主要介绍“centos安装配置pptp的步骤”,在日常操作中,相信很多人在centos安装配置pptp的步骤问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”centos安装配置pptp的步骤”的疑惑有所...
    99+
    2023-06-10
  • Centos安装配置Pureftp的步骤
    本篇内容主要讲解“Centos安装配置Pureftp的步骤”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Centos安装配置Pureftp的步骤”吧!本文给大家介绍下在 Centos 下安装配置...
    99+
    2023-06-16
  • CentOS 6.2的详细安装步骤
    本篇内容介绍了“CentOS 6.2的详细安装步骤”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!  一、CentOS简介  CentOS是L...
    99+
    2023-06-10
  • 在CentOS中安装OpenERP的步骤
    本篇内容介绍了“在CentOS中安装OpenERP的步骤”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!各位好,这篇教程关于的是如何在Cent...
    99+
    2023-06-10
  • CentOS下安装Jenkins的完整步骤
    目录一、Jenkins 是什么?二、准备工作三、下载四、启动五、安装六、配置1.Global Tool Configuration(全局工具配置)总结 一、Jenkins ...
    99+
    2022-11-13
  • Linux服务器安装centos的步骤
    这篇文章主要介绍“Linux服务器安装centos的步骤”,在日常操作中,相信很多人在Linux服务器安装centos的步骤问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux服务器安装centos的步骤...
    99+
    2023-06-06
  • Windows10安装Apache2.4的方法步骤
    目录下载Apache Http Sever 2.4添加环境变量配置Apache的路径和监听端口启动Apache Http Server方式一:通过命令行启动方式二:利用Windows启动方式三:利用Apache...
    99+
    2022-06-24
    Windows10安装Apache2.4 安装Apache
  • linux安装xmind的方法步骤
    1.下载xmind 百度,官网下载xmind linux版本 或本地下载地址https://www.jb51.nezHnwmt/softs/587908.html 2.解压到安zHnwm装目录 我的安装目录是/opt...
    99+
    2022-06-04
    linux安装xmind
  • linux安装git的方法步骤
    1、简介 Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。 Git 是 Linus Torv...
    99+
    2022-06-04
    linux安装git
  • mysql的安装方法及步骤
    这篇文章主要讲解了“mysql的安装方法及步骤”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“mysql的安装方法及步骤”吧!环境centos 7 ...
    99+
    2022-10-18
  • Python3安装Scrapy的方法步骤
    本文介绍了Python3安装Scrapy的方法步骤,分享给大家,具体如下: 运行平台:Windows Python版本:Python3.x IDE:Sublime text3 一、Scrap...
    99+
    2022-06-04
    步骤 方法 Scrapy
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作