Cómo iniciar sesión en Linux desde un teléfono plegable por Bluetooth

Fuentes: Logging into a Linux machine from a flip phone over Bluetooth

Un vídeo del canal Abraham Moller muestra cómo abrir una sesión de terminal en una máquina Linux desde un teléfono plegable mediante una conexión Bluetooth serie. La demostración utiliza el MIDlet Blueterm, una terminal Bluetooth básica para dispositivos J2ME pensada originalmente para teléfonos Nokia pero que funciona correctamente en un Samsung Rugby 4.

En el lado del equipo Linux se crean dos scripts ejecutables: login.sh, que abre una consola getty a 38.400 baudios con ocho bits de datos y perfil ANSI sobre el canal RFCOMM 0, y bluetoothio.sh, que ejecuta login.sh y queda a la espera de conexiones Bluetooth entrantes en ese mismo canal. En el teléfono basta con editar el archivo blueterm.chat para apuntar a la dirección MAC del equipo Linux detectada con hcitool, y copiar blueterm.chat y blueterm.jar al dispositivo.

Tras emparejar ambos aparatos en Blueman y verificar que ningún getty esté ocupando ya rfcomm0, se ejecuta bluetoothio.sh en el ordenador y se inicia Blueterm en el teléfono. La conexión se establece como perfil de puerto serie y aparece el prompt de login. Desde allí es posible ejecutar comandos como ls, top, uname -a o df y consultar propiedades del sistema, aunque la velocidad de actualización es lenta y la salida carece de color.

El autor plantea el método como una consola mínima de emergencia para comprobaciones rápidas del sistema o para ejecutar scripts cortos desde cualquier lugar con un teléfono básico.