Learn to install Nessus on Kali Linux step by step.

¿Por qué Nessus en Kali Linux?

Nessus de Tenable es el escáner de vulnerabilidades más utilizado en auditorías profesionales. Su base de datos con más de 70,000 CVEs, su motor de detección de falsos positivos y su integración con frameworks como MITRE ATT&CK lo convierten en una herramienta indispensable. En Kali Linux, complementa perfectamente el arsenal nativo para realizar evaluaciones de seguridad completas y reportes profesionales.

FASE 1: Descarga e Instalación

Paso 1: Accede al portal oficial de Tenable y registra una cuenta gratuita para obtener Nessus Essentials (hasta 16 IPs):

https://www.tenable.com/products/nessus/nessus-essentials

Paso 2: Descarga el paquete .deb para Debian/Kali Linux (arquitectura AMD64). También puedes descargarlo directamente desde terminal:

curl --request GET 
  --url 'https://www.tenable.com/downloads/api/v2/pages/nessus/files/Nessus-10.x.x-debian10_amd64.deb' 
  --output 'Nessus-latest-debian_amd64.deb'

Paso 3: Instala el paquete con dpkg:

sudo dpkg -i Nessus-latest-debian_amd64.deb

Salida esperada:

Selecting previously unselected package nessus.
Preparing to unpack Nessus-latest-debian_amd64.deb ...
Setting up nessus (10.x.x) ...

FASE 2: Activación del Servicio

Paso 4: Inicia el servicio de Nessus con systemctl:

sudo systemctl start nessusd

Paso 5: Habilita el inicio automático en cada arranque del sistema:

sudo systemctl enable nessusd

Paso 6: Verifica que el servicio esté corriendo correctamente:

sudo systemctl status nessusd

Salida esperada:

● nessusd.service - Tenable Nessus
   Active: active (running) since ...
   Main PID: XXXX (nessus-service)

FASE 3: Configuración Web Inicial

Paso 7: Abre tu navegador y accede a la interfaz web de Nessus. Utiliza https obligatoriamente:

https://localhost:8834

El navegador mostrará una advertencia de certificado autofirmado. Haz clic en «Avanzado» → «Aceptar el riesgo y continuar».

Paso 8: Selecciona el tipo de instalación «Nessus Essentials» cuando se solicite.

Paso 9: Introduce tu código de activación recibido por correo electrónico al registrarte en Tenable.

Paso 10: Crea las credenciales del administrador local:

Usuario: [tu_usuario]
Contraseña: [mínimo 8 caracteres, incluye mayúsculas y símbolos]

Paso 11: Nessus iniciará la descarga e instalación de plugins automáticamente.


NOTA IMPORTANTE La descarga y compilación de plugins es el proceso más largo de toda la instalación. Dependiendo de tu conexión a internet y los recursos del sistema, puede tardar entre 15 y 45 minutos. Durante este tiempo verás una barra de progreso en la interfaz web. No cierres el navegador ni reinicies el servicio. Una vez completado, Nessus estará listo para ejecutar su primer escaneo.

Verificación Final

Confirma que todo funciona ejecutando un chequeo rápido del proceso:

ps aux | grep nessus

Si ves el proceso nessusd activo, la instalación fue exitosa. Ya puedes acceder a https://localhost:8834, iniciar sesión y lanzar tu primer escaneo de vulnerabilidades.


Herramienta oficial: tenable.com/nessus | Uso exclusivo en entornos autorizados.

Categories: Hacking Linux Seguridad