Yo estoy usando el Geniatech ATV Android decodificadores con android 4.2.2 para un proyecto actual. Yo podría poner algunos de esos dispositivos en lugares públicos como centros comerciales. Estas cajas están conectado a la red por cable o inalámbrica.
Tengo una conexión VPN a ssh de forma remota en las cajas (usando debian kit) y en los cuadros que la depuración USB está activado, por lo que he BAD acceso, que yo uso para el navegador chrome de observación, así como para la actualización o instalación de nuevas aplicaciones.
El problema es que todo el mundo en la misma red local como la caja también puede utilizar adb para conectarse a las cajas y, a continuación, tener acceso completo a todo, lo cual es un gran problema de seguridad.
Lo que quiero hacer es restringir la interfaz de adb para que sólo funcionan través de la conexión vpn.
Alternativamente, necesito una manera de detener e iniciar el adb demonio usando mi conexión ssh a la caja. El problema aquí es que yo sólo conectarse a un debian kit de instancia que se ejecuta en el mismo cuadro, que utiliza el mismo sistema de archivos, pero no tiene acceso al iniciar o detener los comandos adb.
¿Alguien tiene una idea de cómo lograr esto? No puedo encontrar un montón de información sobre los requisitos especiales.