温馨提示×

debian ftpserver怎么启动

小樊
39
2026-08-31 21:32:58
栏目: 智能运维

在 Debian 上启动 FTP 服务器,通常使用的是 vsftpd(Very Secure FTP Daemon)。下面按常见情况给你说明:


一、安装 vsftpd(如果还没装)

sudo apt update
sudo apt install vsftpd

二、启动 FTP 服务

1️⃣ 使用 systemd(Debian 8 及以上推荐)

sudo systemctl start vsftpd

设置开机自启:

sudo systemctl enable vsftpd

查看状态:

sudo systemctl status vsftpd

三、常用管理命令

  • 停止:
sudo systemctl stop vsftpd
  • 重启:
sudo systemctl restart vsftpd

四、防火墙放行(如果有)

如果是 ufw

sudo ufw allow 21/tcp

如果是被动模式(常见),还需放行被动端口范围(在 /etc/vsftpd.conf 中配置后放行)。


五、简单配置文件位置

/etc/vsftpd.conf

修改后记得重启:

sudo systemctl restart vsftpd

六、测试连接

本地测试:

ftp localhost

ftp 你的服务器IP

如果你用的是 proftpd / pure-ftpd,或者想配置匿名 / 虚拟用户 / 被动模式,可以告诉我,我给你具体配置示例。

0