码迷,mamicode.com
首页 > 系统相关 > 详细

linux系统手动搭建FTP站点教程

时间:2020-05-31 01:11:53      阅读:92      评论:0      收藏:0      [点我收藏+]

标签:inf   监听端口   配置文件   教程   安全组   chmod   install   系统   匿名   

  

步骤一:安装vsftpd

安装vsftpd

yum install -y vsftpd

技术图片


设置FTP服务开机自启动

systemctl enable vsftpd.service

启动FTP服务

systemctl start vsftpd.service

查看FTP服务监听的端口

netstat -antup | grep ftp

输出如下图所示,表示监听端口为21

技术图片

步骤二:配置vsftpd
配置主动模式下匿名用户上传文件权限
首先,修改配置文件/etc/vsftpd/vsftpd.conf

vim /etc/vsftpd/vsftpd.conf

将匿名上传权限的注释去掉,修改为anon_upload_enable=YES
如下图所示:

技术图片

更改/var/ftp/pub目录的权限,为FTP用户添加写权限

chmod o+w /var/ftp/pub/

重新加载配置文件

systemctl restart vsftpd.service

技术图片

步骤三:设置安全组
在实例安全组的入方向添加规则并放行下列FTP端口
FTP为主动模式时:端口21

技术图片

FTP为被动模式时:端口21,以及配置文件/etc/vsftpd/vsftpd.conf中参数pasv_min_port和pasv_max_port之间的所有端口。

技术图片

 

原文地址:https://leffz.com/1273.html

linux系统手动搭建FTP站点教程

标签:inf   监听端口   配置文件   教程   安全组   chmod   install   系统   匿名   

原文地址:https://www.cnblogs.com/shaoyi7/p/12995701.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!