OpenVAS 常见问题排查指南 🛠️

1. 服务未启动 ⚠️

  • 检查 openvas 服务状态:
    systemctl status openvas
    
  • 若服务未运行,尝试重启:
    systemctl restart openvas
    
OpenVAS服务状态检查

2. 端口占用问题 🔍

  • 默认使用 9392 端口,检查端口占用:
    netstat -tuln | grep 9392
    
  • 若被占用,可修改配置文件 /etc/openvas/openvas.conf 中的 PORT 参数
    查看端口配置文档

3. 数据库连接失败 📊

  • 确认 PostgreSQL 服务已启动:
    systemctl status postgresql
    
  • 检查数据库权限:
    sudo -u postgres psql
    
    GRANT ALL PRIVILEGES ON DATABASE openvas TO openvas_user;
    

4. Web界面无法访问 🌐

  • 确保 greenbone-security-assistant 服务运行:
    systemctl status greenbone-security-assistant
    
  • 检查防火墙设置:
    ufw allow 9392/tcp
    

5. 扫描任务失败 ⚠️

  • 查看日志定位错误:
    tail -f /var/log/openvas/openvas.log
    
  • 确认目标IP可达性:
    ping <目标IP>
    

需要进一步帮助?点击这里查看OpenVAS安装指南