卸载然后安装使 vstpd 服务无法识别,vsftpd: 无法识别的服务

sal*_*hed 5 server ftp vsftpd 14.04

我使用这个这个vsftpd链接安装在我的服务器上。但由于这个错误,我遵循了解决方案并尝试更新. 但由于一些配置问题,它无法正常工作,我决定使用此问题的解决方案重新安装它。 但现在再次安装后,当我输入: vsftpd

sudo service vsftpd restart或者sudo /etc/init.d/vsftpd restart它向我展示:

vsftpd: unrecognized service. and
sudo: /etc/init.d/vsftpd: command not found
Run Code Online (Sandbox Code Playgroud)

怎么解决这个问题呢?

Fab*_*bby 0

问题

目前 14.04 中存在一个内核错误,将通过内核更新解决。我当前的内核是:3.13.0-34-generic,撰写本文时所需的最低内核版本是:3.15.0-031500

解决方法

不是问题的解决方案,但将允许您运行vsftp并允许您vsftp通过重新启动来停止,直到将内核问题的解决方案部署到 Ubuntu 14.04

启动 vsftpd:

编辑/etc/vsftpd.conf并将listen=参数设置为YES

sudo reboot
Run Code Online (Sandbox Code Playgroud)

vsftp将作为独立程序(而不是服务)启动

要停止 vsftpd:

编辑/etc/vsftpd.conf并将listen=参数设置为NO

sudo reboot
Run Code Online (Sandbox Code Playgroud)

如果有人有比我更好的想法,请随时添加到这个答案!