Pet*_*r.O 3 boot ftp vsftpd services
因为我只是偶尔需要运行 ftp 服务器(在我的例子中是 vsftpd),所以我更愿意仅 在需要时才 将其完全激活。
这对我来说有两种可能性,但我不知道两者(或其中之一)是否都可能。
选项 1:不要在系统启动时启动守护进程,
而是在需要时手动启动它......但我不知道这个命令......也许它只是“vsftpd”它会找到自己的配置文件...但这会与禁用load-on-boot发生冲突吗?
选项 2:. 在系统启动时启动守护进程,但以停止/等待
模式
启动它......即。相当于, 或. sudo stop vsftpdsudo initctl stop vsftpd
我更喜欢选项 1,因为我很少需要 ftp 服务器。
这个问题的答案可能取决于您运行的 Ubuntu 版本。在使用 upstart 的版本 10.10(也可能是版本 10.04)上,您可以编辑该/etc/init/vsftpd.conf文件并注释掉与启动 vsftpd 相关的两行,如下所示:
#start on (filesystem
# and net-device-up IFACE!=lo)
Run Code Online (Sandbox Code Playgroud)
行开头的 # 表示注释,并将在启动时停用 vsftpd。
当您准备好启动 vsftpd 时,您只需键入:
sudo start vsftpd
Run Code Online (Sandbox Code Playgroud)
在命令提示符处启动 vsftpd。要停止你可以使用:
sudo stop vsftpd
Run Code Online (Sandbox Code Playgroud)
我希望这是有帮助的!
| 归档时间: |
|
| 查看次数: |
9835 次 |
| 最近记录: |