你好,
我试图阻止 vsftpd 在启动时启动,但直到现在才找到方法...我使用的是 Ubuntu 10.04 LTS。我已通过 apt-get 安装了 vfstpd,我从 init.d 目录中删除了 init 脚本并执行了以下命令:
update-rc.d vsftp remove
update-rc.d vsftpd remove
但 vsftpd 仍然在启动时运行......
我想知道如何防止它在启动时启动,以及如何在启动时启动它以防我改变主意。
谢谢大家
答案1
答案2
根据一些搜索结果Ubuntu 论坛最好的办法是
mv /etc/init/vsftpd.conf /etc/init/vsftpd.conf.off
答案3
我不知道你为什么会这样,但我个人使用
系统配置信息
这是一个可视化编辑器,可让您轻松启用或禁用 rc.d。
答案4
Vstpd 守护程序由新服务控制:暴发户。
你可以通过编辑文件并简单注释两行(在我的情况下是第 7 行和第 8 行)来关闭它/etc/init/vsfpd.conf
。它应该是这样的:
start on (filesystem
and net-device-up IFACE!=lo)
或者您可以使用以下命令:
sudo sed -i.old -e '/start/,+1s/^/#/' /etc/init/vsftpd.conf
它用 word 注释该行start
和下一行。在更改之前,它会复制该文件并将其保存在以下名称下:vsftpd.conf.old
。