centOS7.3安装vsftpd-2.0.1-6

先关闭selinux,不关闭会有冲突

vi /etc/selinux/config

#SELINUX=enforcing #注释掉

#SELINUXTYPE=targeted #注释掉

SELINUX=disabled #增加

随后重启服务器才能生效。

使用的是firewall防火墙,ftp是通过20、21端口(20传输、21连接)

firewall-cmd --zone=public --add-port=21/tcp --permanent

firewall-cmd --zone=public --add-port=20/tcp --permanent

firewall-cmd --reload

通过yum安装vsftpd,修改vsftpd.conf文件

yum install -y vsftpd

cd /etc/vsftpd

vim vsftpd.conf

修改vsftpd.conf,我的设置是禁止匿名用户的

anonymous_enable=NO  #禁止匿名登录

local_root=PATH   #希望把文件传到哪里的地址

write_enable=YES  #可以上传(全局控制)

打开chroot_local_user=YES,添加allow_writeable_chroot=YES ,很重要,位置必须是chroot_local_user=YES下面



创建一个用户组和用户,详情见centOS7.3安装nginx1.11.10章

启动vsftpd  (重启是service vsftpd restart)

service vsftpd start

查看21端口是不是被vsftpd占用

netstat -lnp|grep 21

占用成功

然后开始连接!成功!



最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1 概述 工作中,需要搭建ftp服务器来实现资源的共享。本文将通过脚本实现自动化安装ftp服务器,并进行相关配置,...
    ghbsunny阅读 3,160评论 0 2
  • ftp 文件传输协议 跨平台 上传下载文件 vsftpd 工具:非常安全的文件传输协议;默认的命令端口21号,数据...
    柒夏锦阅读 4,149评论 1 9
  • 环境:CentOS 6.8 64位或者CentOS 7 64位 删除:yum remove vsftpd 安装yu...
    秦仙云阅读 290评论 0 0
  • |片段| 文|雷剑波 我一出生它便在那里 岁月已在全身刻满了吻痕 火红的艳唇 书...
    老雷阅读 238评论 0 0
  • #楠得一词#2017年第216天 成就感 成就感是我们工作生活的一个很重要的动力,也是我们在某领域上能做出何种成就...
    楠得书写阅读 525评论 0 50