阿里云的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

相关推荐
HIT_Weston1 分钟前
61、【Ubuntu】【Gitlab】拉出内网 Web 服务:Gitlab 配置审视(五)
前端·ubuntu·gitlab
liebe1*115 分钟前
第七章 防火墙地址转换
运维·服务器·网络
好好学操作系统21 分钟前
autodl 保存 数据 跨区
linux·运维·服务器
dbitc23 分钟前
WIN11把WSL2移动安装目录
linux·运维·ubuntu·wsl
KingRumn24 分钟前
Linux同步机制之信号量
linux·服务器·网络
嵌入式学习菌24 分钟前
SPIFFS文件系统
服务器·物联网
旺仔Sec24 分钟前
2026年度河北省职业院校技能竞赛“Web技术”(高职组)赛项竞赛任务
运维·服务器·前端
BullSmall1 小时前
linux 根据端口查看进程
linux·运维·服务器
herinspace1 小时前
管家婆软件年结存后快马商城操作注意事项
服务器·数据库·windows
weixin_462446231 小时前
Kali/ubuntu Linux 中彻底删除 Cursor 编辑器(含 dpkg 非空目录警告解决)
linux·ubuntu·cursor