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)
怎么解决这个问题呢?
问题
目前 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)
如果有人有比我更好的想法,请随时添加到这个答案!