温馨提示×

linux vsftp如何重启

小樊
44
2026-10-21 08:12:06
栏目: 智能运维

在 Linux 中重启 vsftpd(Very Secure FTP Daemon) 服务,常见方式取决于你使用的初始化系统(init system)。以下是几种常用方法:


一、使用 systemd(主流发行版:CentOS 7+/RHEL 7+/Ubuntu 16.04+/Debian 8+)

# 重启 vsftpd
sudo systemctl restart vsftpd

# 查看状态
sudo systemctl status vsftpd

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

二、使用 service 命令(兼容 systemd 和旧版 init)

sudo service vsftpd restart

三、使用 SysVinit(老版本系统,如 CentOS 6)

sudo /etc/init.d/vsftpd restart

四、确认 vsftpd 是否正在运行

ps aux | grep vsftpd

或

netstat -tunlp | grep 21

五、常见问题

1. 重启失败

查看日志:

journalctl -xe
# 或
tail -f /var/log/messages

2. 配置文件错误

修改配置后建议先测试:

sudo vsftpd /etc/vsftpd/vsftpd.conf

(注意:前台运行,Ctrl+C 退出)


如果你能告诉我 具体发行版(如 CentOS 7、Ubuntu 22.04) 或 报错信息,我可以给你更精确的建议。

0 踩