Kali安装GVM(openvas)完整教程
1.Kali升级:sudo apt-get updatesudo apt-get upgradesudo apt-get dist-upgrade2.安装gvm(openvas新版改名为gvm)sudo apt-get intall gvm3.初始化gvmsudo gvm-setup # 相当于openvas-setup这时候我遇到一个报错PostgreSQL的默认版本(13)不是libgvmd所
1.Kali升级:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
2.安装gvm(openvas新版改名为gvm)
sudo apt-get intall gvm
3.初始化gvm
sudo gvm-setup # 相当于openvas-setup
这时候我遇到一个报错
PostgreSQL的默认版本(13)不是libgvmd所要求的14版本(执行以下代码)
sudo apt install postgresql-13
sudo systemctl stop postgresql@13-main
sudo systemctl daemon-reload
sudo pg_dropcluster 13 main -stop
sudo pg_upgradecluster 14 main
然后进行输入
sudo gvm-setup #等个几十分钟吧
4.检查GVM完整性
sudo gvm-start #先启动GVM
sudo gvm-check-setup #再检查完整性
这时遇到一个报错
FIX: create a user by running 'sudo runuser -u _gvm -- gvmd --create-user=<name> --password=<password>'
ERROR: Your GVM-21.4.3 installation is not yet complete!
我们查看用户列表并未成功
解决过程
查看gvmd日志文件:
cat /var/log/gvm/gvmd.log
发现了
查看端口信息
netstat -pantu
发现原来是端口不匹配
需要将PostgreSQL的端口丛5433改为5432
输入以下进行修改
vim /etc/postgresql/13/main/postgresql.conf
重启PostgreSQL
service postgresql restart
创建用户
sudo runuser -u _gvm -- gvmd --create-user=admin --password=admin
这样便检查成功了
5.启动GVM
sudo gvm-start
用web浏览器访问127.0.0.1:9392
登入账号密码便成功啦
6.题外
如果报以下错误
ERROR: Greenbone Security Assistant too old or too new: 21.4.1~dev1
FIX: Please install Greenbone Security Assistant >= 21.04.
可以通过输入以下进行解决
sed -i"" 's/GSA_MAJOR="21.04"/GSA_MAJOR="21.4"/g' $(which gvm-check-setup)
更多推荐
所有评论(0)