Nessus 8.13 在 Kali 或 Ubuntu 上安装:/etc/init.d/nessusd:找不到命令

Nessus 8.13 在 Kali 或 Ubuntu 上安装:/etc/init.d/nessusd:找不到命令

我确实需要一些帮助来解决我遇到的这个问题。我正在尝试在 Virtual Box 上的 Kali 2020.2 或 Ubuntu 20.04 LTS 虚拟机上安装 Nessus 扫描仪。当然,我在 Kali 和 Ubuntu 上都尝试过这个安装,结果相同。我按照说明完成以下步骤:

第 3 步是我的问题所在

  1. 访问并检索激活码

  2. 使用命令按照说明下载并安装 Nessus

    sudo dpkg -i Nessus-8.13.1-debian6_amd64.deb
    
  3. 通过命令启动服务

    /etc/init.d/nessusd start
    

尝试启动服务后,我收到以下错误消息

sudo: /etc/init.d/nessusd: command not found

故障排除步骤

  • 尝试在下面寻找 Nessusd /etc/init.d/,但没有任何与 Nessus 相关的内容

  • 运行命令

    cat -v /etc/init.d/nessusd
    

    结果如下:

    cat: /etc/init.d/nessusd: No such file or directory

  • 我已经运行了命令dpkg-query -l,我确实看到 Nessus 在那里

  • 我已注销用户帐户并登录到根帐户以检查是否nessusd会在/etc/init.d位置下列出,但同样没有。

  • 我尝试过重新启动并重新安装,看看是否得到不同的结果并且没有区别。

我不知道如何解决这个问题。在过去的几个小时里我一直在寻找补救措施。如果有人知道如何解决这个问题,我将非常感激。我正在努力完成 TryHackMe 课程,目前正在学习 Nessus 课程,并且希望完成它。再次,我在 Kali 和 Ubuntu 上尝试过此操作,并且不断得到相同的结果,所以很好奇这是否是一个已知问题或错误?

预先感谢您的任何帮助!新年快乐!! 2021!

答案1

使用:

systemctl enable --now nessusd

验证一下:

systemctl status nessusd

您会收到错误,因为服务文件位于:

/usr/lib/systemd/system/nessusd.service

并不是/etc/init.d/

相关内容