可以,Debian 上的 FTP 服务器是支持匿名访问的,但这取决于你安装和配置的是哪一种 FTP 服务端软件,以及你如何配置。
常见情况如下:
Debian 上常用的 FTP 服务器有:
下面以 vsftpd 为例说明。
sudo apt update
sudo apt install vsftpd
编辑:
sudo nano /etc/vsftpd.conf
确保有以下配置:
anonymous_enable=YES
local_enable=YES
write_enable=YES
anon_upload_enable=YES # 允许匿名上传(可选)
anon_mkdir_write_enable=YES # 允许匿名建目录(可选)
匿名用户默认对应系统用户:
ftp
家目录通常是:
/srv/ftp
或
/var/ftp
你可以放文件进去:
sudo cp test.txt /srv/ftp/
sudo systemctl restart vsftpd
ftp localhost
登录时:
anonymousftp://你的服务器IP
匿名 FTP 有安全风险
防火墙
sudo ufw allow 21/tcp
云服务器
更安全的替代方案
✅ Debian FTP Server 可以匿名
✅ vsftpd 默认就支持匿名(需开启)
⚠️ 生产环境慎用匿名写权限
如果你愿意,可以告诉我:
我可以帮你写一份安全可用的匿名 FTP 配置。