gvm(openvas)相关问题
#postgresql升级导致gvm无法使用
#更新gvm及postgres
┌──(root㉿kali)-[/home/kali/Desktop]
└─# apt install gvm
┌──(root㉿kali)-[/home/kali/Desktop]
└─# pg_lsclusters
Ver Cluster Port Status Owner Data directory Log file
14 main 5432 online postgres /var/lib/postgresql/14/main /var/log/postgresql/postgresql-14-main.log
15 main 5433 online postgres /var/lib/postgresql/15/main /var/log/postgresql/postgresql-15-main.log
┌──(root㉿kali)-[/home/kali/Desktop]
└─# pg_dropcluster 15 main --stop
#自动升级迁移数据14至15
┌──(root㉿kali)-[/home/kali/Desktop]
└─# pg_upgradecluster 14 main
Stopping old cluster...
Restarting old cluster with restricted connections...
Notice: extra pg_ctl/postgres options given, bypassing systemctl for start operation
Creating new PostgreSQL cluster 15/main ...
/usr/lib/postgresql/15/bin/initdb -D /var/lib/postgresql/15/main --auth-local peer --auth-host scram-sha-256 --no-instructions --encoding UTF8 --lc-collate en_US.UTF-8 --lc-ctype en_US.UTF-8
The files belonging to this database system will be owned by user "postgres".
This user must also own the server process.
...
#迁移后,移除旧的集群
pg_dropcluster 14 main
#将端口改为默认5432
vi /etc/postgresql/15/main/postgresql.conf
#启动15
pg_ctlcluster 15 main start
#gvm查看当前账号
┌──(root㉿kali)-[/home/kali/Desktop]
└─# runuser -u _gvm -- gvmd --get-users
admin
test
#gvm修改admin密码
┌──(root㉿kali)-[/home/kali/Desktop]
└─# runuser -u _gvm -- gvmd --user=admin --new-password=admin
#分别更新gvm规则三类更新(可在命令前加proxychains代理下载)
┌──(root㉿kali)-[/home/kali/Desktop]
└─#
runuser -u _gvm -- greenbone-nvt-sync
runuser -u _gvm -- greenbone-certdata-sync
runuser -u _gvm -- greenbone-scapdata-sync