在Ubuntu上配置FTP服务器,你可以使用多种FTP服务器软件,如vsftpd、ProFTPD或Pure-FTPd等。以下是使用vsftpd作为示例的步骤:
sudo apt update
sudo apt install vsftpd
编辑vsftpd配置文件:
sudo nano /etc/vsftpd.conf
基本配置:
local_enable=YES
write_enable=YES
anonymous_enable=NO
chroot_local_user=YES
allow_writeable_chroot=YES
pasv_enable=YES
pasv_min_port=50000
pasv_max_port=50100
保存并退出编辑器:
按 Ctrl + X
,然后按 Y
确认保存,最后按 Enter
退出。
sudo systemctl restart vsftpd
如果你使用的是UFW(Uncomplicated Firewall),可以配置它以允许FTP流量:
sudo ufw allow 21/tcp
sudo ufw allow 50000:50100/tcp
你可以使用FTP客户端(如FileZilla)来测试连接:
/var/log/vsftpd.log
文件以获取有关FTP活动的详细信息。通过以上步骤,你应该能够在Ubuntu上成功配置一个基本的FTP服务器。根据你的具体需求,可能需要进行更多的配置和调整。
亿速云「云数据库 MySQL」免部署即开即用,比自行安装部署数据库高出1倍以上的性能,双节点冗余防止单节点故障,数据自动定期备份随时恢复。点击查看>>