安装新版openVas(GVM)
kali2020中已经不可以直接安装openvas了,常用命令openvas-setup等等,在执行后都会在终端报错:命令找不到。
所以,要使用GVM。下面用我的安装经验来介绍如何安装,尽可能都切换到root权限之下进行安装,那样会省去很多麻烦(kali2020中切换权限需要先给root设置密码:sudo passwd root,然后会让你输入新的密码。设定之后使用su root命令切换用户输入密码之后就切换成功了)。
- 在一个全新的系统之中执行命令来更新源:执行apt install update和apt install dist-upgrade
- 安装gvm:apt install gvm,这一步会花费一些时间
- gvm初始化:sudo gvm-setup,这一步会花费巨多的时间,多久都有可能。并且在进行过程中可能会中断。但是那也不慌,一步一步来吗,gvm提供了检查错误的机制。
- (这一步执行前的话,最好先gvm-start开启网页,要不然问题巨他妈多)执行命令检查错误:sudo gvm-check-setup,这里有十步检查,会有各种各样的错误,我遇到的是这样的错误
这个问题就是我的GVM装的不完整,极大可能就是因为我在setup那一步中更新卡死了。在FIX之后提示了怎么去操作,其中要点是我的系统已经切换到root权限,FIX之后提示中的runuser可以去掉。
将这个命令输入之后又报错了,因为某个文件无法创建(我的是/tmp/…cert),然后去查这个文件,直接rm删除。再次运行FIX之后的指令,就可以了。再次sudo gvm-check-setup,检查十步正确。 - 然后就是小问题了,gvm-feed-update升级。
- sudo gvmd --user=admin --new-password=password改密码
这些步骤都结束之后就可以登录了。