我已经在我的VirtualBox的Ubuntu20.4上安装了GreenboneSecurityAssistanceVersion9.0.1 (OpenVAS)。
sudo apt install postgresql
sudo add-apt-repository ppa:mrazavi/gvm
sudo apt install gvm
greenbone-nvt-sync
sudo greenbone-scapdata-sync
sudo greenbone-certdata-sync不幸的是,它不起作用。
当我试图通过向导创建一个任务时,我马上就完成了任务,其中包含一个空日志。仅此而已。
我试过三条命令:
systemctl status ospd-openvas # scanner
systemctl status gvmd # manager
systemctl status gsad # web ui一切都很好,除了openvas。状态是绿色和活动的,但也有一些错误:
Jul 20 15:00:27 alex-VirtualBox ospd-openvas[833]: OSPD - openvas:
ERROR: (ospd_openvas.daemon) Failed to create feed lock file
/var/run/ospd/feed-update.lock. [Errno 2] No such file or directory:
'/var/run/ospd/feed-update.lock'发布于 2020-07-27 08:54:22
从错误消息看,它似乎不存在/var/run/ospd/目录。
创建目录并尝试重新启动服务。
在ubuntu20.04中,/var/run指向/run,这是一个临时文件系统。这意味着,如果手动创建目录/var/run/ospd,它将在下一次重新启动后消失。要永久修复它(万一缺少的目录是问题),请参考这个职位。
发布于 2020-10-15 20:37:13
这可能会帮助一些人解决我一直面临的一些问题:
mkdir -p /var/run/ospd/
touch /var/run/ospd/feed-update.lock
chown gvm:gvm /var/run/ospd/feed-update.lockhttps://stackoverflow.com/questions/62994084
复制相似问题