Desactivar Bluetooth

Riesgo alto No marcado por defecto Catálogo revisado: 2026-11-05

Bluetooth tiene un largo historial de fallos de seguridad. Si no lo usas, mantener su código fuera del kernel elimina esa exposición.

Por qué importa

Bluetooth tiene un largo historial de vulnerabilidades, algunas explotables por alguien cerca, sin tocar tu equipo. Si nunca lo usas, la radio y el código del kernel que habla con ella son un riesgo sin beneficio. Bloquear el controlador quita ambos.

Cómo funciona

Añade una configuración de modprobe que bloquea la carga de los módulos del grupo bluetooth, que son la pila principal y el controlador habitual de adaptador USB (btusb). Sin ellos el adaptador no arranca.

Quién debería usarlo

Para escritorios y servidores sin uso de Bluetooth. Déjalo apagado si usas teclados, ratones, auriculares o mandos inalámbricos, o transferencia de archivos con el móvil.

Qué puedes notar

El interruptor de Bluetooth desaparece de la configuración, y bluetoothctl informa de que no hay controlador. Teclados, ratones y auriculares Bluetooth no conectarán.

Compruébalo en tu equipo

Mira si los módulos están cargados:

lsmod | grep -E '^(bluetooth|btusb) '

Aplícalo a mano

Indica al sistema que no los cargue, en un archivo tuyo:

sudo tee /etc/modprobe.d/90-modules-bluetooth.conf <<'EOF'
install bluetooth /bin/false
install btusb /bin/false
EOF

Deshazlo

Elimina el archivo. Los módulos ya cargados siguen hasta el próximo reinicio.

Ajustes relacionados

Fuentes

Linux Hardening Guide (madaidans)
2.5.2