我们使用运行 Ubuntu 14.04 的专用服务器。FTP 服务有时会退出,我们需要重新启动它。这意味着我被困了一天或一天,无法处理服务器 www 区域上的文件。
不幸的是,我根本不是一个服务器人员(希望学习),但是当我使用根用户登录服务器时,putty
我想我应该能够以某种方式重新启动 FTP 服务,因为我具有根访问权限。
有人可以告诉我重新启动 FTP 服务所需的功夫吗?
我努力了:
service vsftpd restart
信息:
vsftpd: unrecognized service
解决方案:
服务器正在运行 proftpd,因此使用以下命令重新启动它:
service proftpd restart
FTP 每周停止一次的原因是日志轮换在完全停止之前尝试重新启动 FTP,这是一个故障。添加睡眠和重试可以解决此问题。
答案1
使用安装包
sudo apt-get install vsftpd
如果你已经安装了,请尝试
sudo apt-get --purge --reinstall install vsftpd
答案2
OP 的原始解决方案(作为对问题的编辑添加):
服务器正在运行 proftpd,因此使用以下命令重新启动它:
service proftpd restart
FTP 每周停止一次的原因是日志轮换在完全停止之前尝试重新启动 FTP,这是一个故障。添加睡眠和重试可以解决此问题。