在 Linux 上,“FTP Server”通常不是去某个网站“下载一个安装包”,而是通过 Linux 发行版的包管理器直接安装。不同发行版方式不同,下面按常见情况说明。
常用有:
一般推荐 vsftpd。
sudo apt update
sudo apt install vsftpd
sudo yum install vsftpd
# 或
sudo dnf install vsftpd
sudo zypper install vsftpd
sudo pacman -S vsftpd
vsftpd 官网(不推荐新手): https://security.appspot.com/vsftpd.html
proftpd: http://www.proftpd.org/
pure-ftpd: https://www.pureftpd.org/
⚠️ 生产环境一般不建议手动编译,直接用包管理器最安全。
# 启动
sudo systemctl start vsftpd
# 开机自启
sudo systemctl enable vsftpd
# 查看状态
sudo systemctl status vsftpd
配置文件一般在:
/etc/vsftpd.conf
如果你告诉我:
我可以帮你直接写一份可用配置。