Desactivar Bluetooth
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