温馨提示×

linux vsftp怎么重启服务

小樊
36
2026-10-27 07:53:18
栏目: 智能运维

在 Linux 下,vsftpd(Very Secure FTP Daemon)的重启方式取决于你使用的 init 系统。下面分情况说明:


一、使用 systemd 的系统(主流:CentOS 7+、Ubuntu 16.04+)

# 重启 vsftpd 服务
sudo systemctl restart vsftpd

# 查看状态
sudo systemctl status vsftpd

# 设置开机自启(可选)
sudo systemctl enable vsftpd

二、使用 SysV init 的老系统(CentOS 6、旧版 Ubuntu)

# 重启 vsftpd
sudo service vsftpd restart

# 或
/etc/init.d/vsftpd restart

三、只重新加载配置(不中断连接)

vsftpd 不支持 reload,通常直接 restart:

sudo systemctl restart vsftpd

四、确认 vsftpd 是否正在运行

ps aux | grep vsftpd

或

netstat -tunlp | grep 21

五、常见问题

  • 重启失败:检查配置文件
    sudo vsftpd /etc/vsftpd/vsftpd.conf
    
  • 端口被占用:确认 21 端口未被其他服务占用

如果你能告诉我 具体发行版(如 CentOS 7 / Ubuntu 20.04),我可以给你更精确的命令。

0 踩