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

相关推荐
nxb5563 小时前
haproxy算法,ip透传,自定义haproxy错误页面
运维·服务器
w67820077 小时前
Prisma不能优雅的支持DTO,试试Vona ORM吧
linux·运维·ubuntu
便利店10248 小时前
TCP 为什么有时故意跑不快?拥塞控制与滑动窗口一次讲清
服务器·网络协议·tcp·拥塞控制
杨某不才9 小时前
如何能让Linux服务器对shell 终端 + sftp 文件传输长期保活
linux·运维·服务器
三言老师10 小时前
文本工具组合统计服务器日志数据
linux·运维·服务器
m0_7436975910 小时前
DNS服务器
运维·服务器
酷可达拉斯11 小时前
Linux操作系统-免密登录远程操作系统
linux·运维·服务器·网络·云计算
aixingkong92112 小时前
AI超节点Scale Up域总线各层优化设计
linux·服务器·网络
happymagic13 小时前
vmware workstation Pro 虚拟机设定启停的时间段
运维·服务器·windows
组合缺一14 小时前
Solon 的 10 种 HTTP 服务器:改一行依赖,换一个引擎
java·服务器·网络协议·http·solon