阿里云的ubuntu中装ftp服务器装

1.安装vsftpd

复制代码
sudo apt-get update
sudo apt-get install vsftpd

2.编辑配置

文件位置:/etc/vsftpd.conf

更改如下内容:

listen=YES: 启用 FTP 服务。

anonymous_enable=NO: 禁用匿名访问。

local_enable=YES: 启用本地用户访问。

write_enable=YES: 允许用户写入文件。

chroot_local_user=YES: 将本地用户限制在主目录中。

我的阿里云服务器不支持主动连接,用ftp客户端连接显示错误"解决服务器发回了不可路由的地址。使用服务器地址代替的问题",需要更改为被动连接,在/etc/vsftpd.conf中最后添加如下内容:

#开启被动模式

pasv_enable=YES

#被动模式端口范围

pasv_min_port=6000

pasv_max_port=6010

#需要加入外部ip,否则被动模式会失败

pasv_address=xx.xx.xx.xx

pasv_addr_resolve=YES

3.添加FTP用户

复制代码
sudo adduser ftpuser
sudo passwd ftpuser

4.重启vsftpd服务

复制代码
sudo systemctl restart vsftpd

5.在阿里云官网上的服务器安全组中设置端口例外

20,21,6000-6010

相关推荐
会周易的程序员7 小时前
企业私有 AI 算力服务器架构设计:异构四节点 + QUIC 微服务
运维·服务器·c++·人工智能·微服务·架构
库玛西7 小时前
Linux网络编程:HTTP/HTTPS协议核心技术全解析
linux·运维·服务器·网络·c++·http·https
志栋智能7 小时前
大模型驱动运维:重构故障根因分析的“思考”逻辑
运维·服务器·重构·自动化
.Hypocritical.8 小时前
Tomcat本地部署+远程服务器部署超详细教程
java·服务器·tomcat
段一凡-华北理工大学8 小时前
高炉炉况智能诊断与预警实战~系列文章18:预警提前量问题:过程滞后与预测窗口的权衡
服务器·网络·人工智能·机器学习·高炉智能化·炉况预警·工业预警滞后
北风toto8 小时前
扩展操作码技术 · 详细笔记
运维·服务器·笔记·软件设计师
Dovis(誓平步青云)9 小时前
拍视频前先把镜头想清楚:做一个分镜取景辅助器
android·java·服务器·javascript·人工智能
淡海水10 小时前
05-03-栈队列-PriorityQueue-TElement-TPriority-NET6优先队列语义与四叉堆实现
服务器·前端·c#·priorityqueue·clr·telement
土星云SaturnCloud10 小时前
大型仓储AI视觉全场景落地实战:安全·效率·库存,32TOPS土星云边缘算力赋能分区部署
服务器·人工智能·ai·边缘计算
jing.wang_202510 小时前
制作一个带用户操作界面的精简Linux操作系统
linux·服务器