一、控制台中的FTP设置位置
阿里云服务器的FTP基础配置入口位于ECS实例管理界面。用户需登录阿里云控制台,依次选择计算 > 实例 > 目标服务器 > 安全组,通过添加安全组规则开放FTP协议所需的21端口及被动模式端口范围。
二、服务器软件安装与配置
推荐使用vsftpd或FileZilla进行FTP服务部署,具体步骤如下:
- 通过SSH连接服务器,执行安装命令:
sudo apt-get install vsftpd
- 修改配置文件
/etc/vsftpd.conf
,禁用匿名访问并指定根目录 - 创建FTP专用用户并设置目录权限:
sudo useradd -m ftpuser && sudo chmod 755 /home/ftpuser
三、FTP访问入口与连接信息
完成配置后,可在实例详情页的远程连接 > FTP模块获取以下核心信息:
- 主机地址:服务器公网IP或绑定域名
- 端口号:默认21端口
- 用户名/密码:已创建的FTP账户凭证
四、安全组端口配置要求
需在安全组中开放以下端口以确保FTP正常通信:
端口范围 | 协议类型 | 授权对象 |
---|---|---|
21 | TCP | 0.0.0.0/0 |
1024-65535 | TCP | 0.0.0.0/0 |
阿里云服务器的FTP设置涉及控制台安全组配置、服务端软件部署、用户权限管理等多个环节。通过合理配置安全组规则与服务器参数,可实现安全高效的文件传输服务。建议优先使用SFTP等加密协议提升安全性。