Escanear un servidor Linux
scan_hostScan authorized Linux hosts read-only for system package vulnerabilities and hardening gaps—SSH, sudo, firewall, kernel, exposed services, SUID, and pending reboots—via SSH key or collected output.
Instructions
Vulnerabilidades de los paquetes del sistema (Trivy con los avisos de la distribución: entiende los parches retroportados de RHEL/Debian) y endurecimiento (SSH, cuentas, sudo, firewall, SELinux/AppArmor, kernel, servicios expuestos, SUID, reinicio pendiente). Por SSH con llave (el host debe estar en dast_scope) o desde la salida de host_collector. Solo lectura.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | advisory (Tier 1): no entra por SSH, escribe el recolector y da los pasos para correrlo a mano. execute (Tier 2): entra por SSH. Por defecto, XOLOTL_MODE o execute. Con collected_file se ignora (ya es ingreso) | |
| port | No | ||
| sudo | No | Ejecutar el recolector con sudo -n (por defecto true; si sudo pide contraseña, falla en vez de preguntar) | |
| target | No | usuario@host para recolectar por SSH (solo llave o agente; nunca pide contraseña) | |
| identity_file | No | Llave privada SSH a usar | |
| collected_file | No | Salida de host_collector ejecutado a mano en el servidor | |
| ignore_unfixed | No | Omitir vulnerabilidades sin parche publicado por la distribución | |
| timeout_minutes | No |