Ubuntu 部署 FTP 服务
-
安装 VSFTP
sudo apt install vsftpd -
编辑配置文件
sudoedit /etc/vsftpd.conf# 启用 IPv4 监听 listen=YES # 禁用 IPv6 监听 listen_ipv6=NO # 禁止匿名访问 anonymous_enable=NO # 允许本地用户登录 local_enable=YES # 允许上传 write_enable=YES # 将本地用户限制在其主目录内 chroot_local_user=YES # 配置被动模式端口范围(可选) pasv_min_port=30000 pasv_max_port=31000 -
启动 VSFTP 服务:
sudo systemctl start vsftpd # 启动 sudo systemctl enable vsftpd # 允许开机自启 -
打开防火墙:
sudo ufw allow 20/tcp sudo ufw allow 21/tcp sudo ufw allow 30000:31000/tcp -
连接 FTP 服务器:
open ftp://192.168.1.2- 如果没有创建 SMB 用户,可以使用普通用户身份登录
- FTP 使用明文传输密码,如需加密请设置 FTPS。

浙公网安备 33010602011771号