apt-get install openvas
安装完成后启动postgresql
service postgresql start
检查一下是否正常启动
ps -ef | grep postgresql
备份并修改setup
cp /usr/bin/gvm-setup /usr/bin/gvm-setup.bak
vim /usr/bin/gvm-setup
注释以下内容
#systemctl start postgresql
#if ! systemctl is-active --quiet postgresql; then
# echo -e "${RED}[-]${RESET} ERROR: PostgreSQL failed to start" 1>&2
# systemctl --no-pager -l status postgresql
# exit 1
#fi
因为用systemctl 启动会报错
System has not been booted with systemd as init system (PID 1). Can't operate.
gvm-setup
gvm-check-setup
redis-server /usr/redis/redis.conf
redis-cli shutdown
netstat -nplt
mkdir /run/redis-openvas/
touch /run/redis-openvas/redis-server.sock
redis-server /etc/redis/redis-openvas.conf
runuser -u _gvm -- greenbone-nvt-sync