ubuntu

Ubuntu vsftp自动重启

小樊
47
2025-08-21 14:13:08
栏目: 智能运维

在Ubuntu上实现vsftpd自动重启,推荐使用systemd服务管理,步骤如下:

  1. 安装vsftpd(若未安装):
    sudo apt update && sudo apt install vsftpd  
    
  2. 启用服务自动启动
    sudo systemctl enable vsftpd  
    
    该命令会确保服务在系统启动时自动运行。
  3. 设置崩溃时自动重启
    sudo systemctl edit vsftpd  
    
    在编辑器中添加以下内容(若文件已存在则直接修改):
    [Service]  
    Restart=on-failure  
    RestartSec=5  
    
    保存后执行:
    sudo systemctl daemon-reload  
    

验证状态

sudo systemctl status vsftpd  

若显示“active (running)”且“Restart=on-failure”,则配置成功。

注:systemd是Ubuntu现代版本的标准服务管理工具,优先使用此方法。旧版本可尝试chkconfig(需安装sysv-rc工具),但推荐升级系统以使用systemd

0
看了该问题的人还看了