要登录 Debian 上的 FTP 服务器,通常分为两种情况:以客户端身份登录 和 在 Debian 上搭建并登录 FTP 服务。下面分别说明。
sudo apt update
sudo apt install ftp
ftp ftp.example.com
或
ftp 192.168.1.100
然后输入:
匿名登录一般使用:
anonymoususer@test.com)sudo apt install lftp
lftp ftp://用户名:密码@服务器IP
示例:
lftp ftp://user:123456@192.168.1.100
连接方式:
sudo apt update
sudo apt install vsftpd
sudo systemctl start vsftpd
sudo systemctl enable vsftpd
配置文件:
sudo nano /etc/vsftpd.conf
常用配置:
anonymous_enable=NO
local_enable=YES
write_enable=YES
chroot_local_user=YES
重启服务:
sudo systemctl restart vsftpd
sudo adduser ftpuser
登录示例:
ftp localhost
或
ftp 服务器IP
sudo systemctl status vsftpd
sudo ufw allow 21/tcp
write_enable=YES
sudo chown ftpuser:ftpuser /home/ftpuser
✅ 生产环境不建议使用 FTP(明文传输)
✅ 推荐使用:
如果你愿意,我可以告诉你:
你现在是 客户端登录 还是 自己搭建 FTP 服务器?