Cómo instalar Microsoft Defender en Linux

Última actualización: noviembre 5, 2026
Autor: Isaac
  • Protección integral basada en arquitectura eBPF que evita interferencias con el kernel del sistema.
  • Compatibilidad extendida con las principales distribuciones como Ubuntu, Debian, RHEL, Fedora y SLES.
  • Implementación flexible que admite tanto la instalación manual mediante CLI como el despliegue automatizado con Puppet.
  • Gestión centralizada de amenazas y vulnerabilidades a través del portal de Microsoft Defender XDR.

Primer plano de racks de servidores en un centro de datos corporativo, resaltando la infraestructura tecnológica moderna.

Si te estás preguntando cómo blindar tu equipo con Linux usando la tecnología de Microsoft, has llegado al sitio indicado. Aunque mucha gente piensa que el sistema del pingüino es invulnerable por naturaleza, la realidad es que los ataques sofisticados y el malware han evolucionado, haciendo que contar con una protección robusta sea fundamental, especialmente si eres desarrollador o administras servidores críticos.

Lo que antes era una solución exclusiva para entornos de servidor, ahora se ha extendido también a las estaciones de trabajo. Básicamente, Microsoft ha adaptado su potente motor de seguridad para que funcione de forma fluida en Linux, permitiendo que las empresas mantengan un control unificado de sus endpoints sin importar el sistema operativo que utilicen sus ingenieros o sus máquinas virtuales.

¿Qué es exactamente Microsoft Defender para Linux?

Administradora de IT profesional revisando diagnósticos en una tablet dentro de un centro de datos corporativo iluminado.

No hablamos de una simple copia del antivirus de Windows, sino de un agente diseñado específicamente para el ecosistema Linux. Esta herramienta se basa en una arquitectura ligera mediante eBPF, lo que significa que no necesita módulos del kernel complicados, evitando así que el sistema se vuelva inestable o que el rendimiento caiga en picado.

El software se divide principalmente en tres pilares. Primero, la protección de última generación, que se encarga de frenar el malware en tiempo real. Segundo, el EDR (Detección y Respuesta), que permite analizar comportamientos sospechosos y responder a incidentes complejos mediante IA. Y tercero, la gestión de vulnerabilidades, que te avisa si tienes software desactualizado o configuraciones que dejan la puerta abierta a los hackers.

  Por qué se canceló el portátil con Linux basado en Snapdragon X1 Elite

Cómo instalarlo paso a paso en diferentes distribuciones

Primer plano de un desarrollador escribiendo código en un teclado con una pantalla mostrando scripts, representando la fase de instalación y configuración.

La instalación varía según el sabor de Linux que uses, pero el proceso general consiste en configurar el repositorio de Microsoft, añadir la clave de seguridad y ejecutar el comando de instalación del paquete llamado mdatp.

Sistemas basados en Debian y Ubuntu

Para empezar, asegúrate de tener instalados curl y libplist-utils. Después, debes descargar la lista de configuración del repositorio usando curl, moviéndola a la carpeta de fuentes de apt. Es vital instalar la clave pública GPG de Microsoft para que el sistema confíe en los paquetes. Dependiendo de tu versión (si es Ubuntu 22.04, 24.04 o Debian 12), la ruta donde se guarda la clave cambia ligeramente para cumplir con los nuevos estándares de seguridad.

Distribuciones RHEL y variantes (CentOS, Fedora, Oracle Linux)

Aquí la cosa es más directa usando dnf o yum. Primero instalas los plugins básicos de configuración y luego añades el repositorio correspondiente a tu versión y al canal elegido. Microsoft ofrece tres canales: prod (el más estable), insiders-slow y insiders-fast (para quienes quieren probar lo último antes que nadie). Finalmente, importas la clave GPG y lanzas la instalación del paquete mdatp.

SLES y Mariner

En SUSE Linux Enterprise Server se utiliza el gestor zypper para añadir el repositorio y ejecutar la instalación. Por otro lado, en Mariner se hace uso de dnf, habilitando los repositorios oficiales de extras para poder descargar el agente de seguridad sin complicaciones.

El proceso de incorporación (Onboarding)

Equipo multicultural de IT colaborando en una sala de conferencias moderna, representando la gestión empresarial y de licencias.

Instalar el programa es solo la mitad del trabajo; ahora hay que decirle al agente a qué organización pertenece. Para ello, debes ir al portal de Microsoft Defender, descargar el paquete de incorporación (un archivo .zip) y extraer el script de Python que contiene.

  Como instalar vmware tools en el sistema operativo invitado

Una vez tengas el archivo MicrosoftDefenderATPOnboardingLinuxServer.py en tu máquina, ejecútalo con privilegios de administrador usando python3 (en versiones modernas) o python. Para comprobar que todo ha ido sobre ruedas, puedes usar el comando mdatp health, el cual te confirmará si el dispositivo está saludable y vinculado correctamente a tu empresa.

Verificación de seguridad y pruebas de fuego

Detalle de un rack de servidores con iluminación azul en un entorno de centro de datos seguro.

Para no quedarte con la duda de si el antivirus realmente funciona, puedes hacer una prueba controlada. Una forma clásica es intentar descargar el archivo de prueba Eicar, que es un estándar de la industria para simular malware sin riesgo. Si Defender está activo, el archivo debería ser puesto en cuarentena inmediatamente.

También puedes simular una detección de EDR ejecutando scripts específicos de prueba que generen alertas en el panel de control de Microsoft Defender XDR, asegurándote así de que la telemetría de seguridad viaja correctamente desde tu Linux hasta la nube.

Implementación avanzada y automatización

Si tienes que instalar esto en cientos de servidores, hacerlo a mano sería un suicidio. Por eso existen métodos como Puppet. Mediante la creación de manifiestos, puedes automatizar la configuración de repositorios y la ejecución del script de onboarding en toda tu infraestructura de forma centralizada.

También es posible utilizar herramientas como Ansible, Chef o imágenes de referencia ya preparadas, lo que garantiza que cada nueva máquina que despliegues en tu nube o centro de datos ya nazca protegida desde el primer segundo.

Mantenimiento y gestión de licencias

Es importante saber que esta herramienta no es gratuita ni para usuarios domésticos. Está enfocada al sector corporativo y requiere licencias como Microsoft 365 E5 o E7, o el plan específico de Defender for Endpoint Plan 2. En cuanto al mantenimiento, el agente se actualiza mensualmente para mejorar la seguridad, aunque se recomienda no quedarse atrás más de tres versiones.

  ¿Qué es un archivo en Linux?

Si en algún momento necesitas cambiar de canal (por ejemplo, pasar de una versión de pruebas a la de producción), deberás desinstalar el paquete mdatp, desactivar el repositorio anterior y volver a instalarlo usando el canal correcto.

Esta solución integral permite que los entornos de Linux, ya sean servidores críticos o portátiles de programadores, gocen de una seguridad de nivel empresarial mediante la combinación de antivirus, EDR y análisis de vulnerabilidades, todo gestionado desde una consola única que elimina la fragmentación de la seguridad en redes híbridas.