如何在 Amazon Linux 2 搭建 FTP 服务?
在 Amazon Linux 2 上搭建 FTP 服务需要以下步骤:
1. 安装 vsftpd 软件包:
使用以下命令安装 vsftpd 软件包:
sudo yum install vsftpd
2. 配置 vsftpd 服务:
编辑 vsftpd 的配置文件 `/etc/vsftpd/vsftpd.conf`,进行必要的配置。可以使用文本编辑器打开:
sudo vi /etc/vsftpd/vsftpd.conf
3. 启动 vsftpd 服务:
使用以下命令启动 vsftpd 服务:
sudo systemctl start vsftpd
4. 设置 vsftpd 服务开机自启动:
使用以下命令设置 vsftpd 服务在系统启动时自动启动:
sudo systemctl enable vsftpd
5. 配置防火墙规则:
如果系统开启了防火墙,需要配置防火墙规则以允许 FTP 服务的流量。可以使用以下命令开放默认的 FTP 端口 20 和 21:
sudo firewall-cmd --permanent --add-port=20-21/tcp
sudo firewall