Entrar a una shell ssh en nuestro terminal android usando la red de datos celular, 3G, 4G,5G

 Si queremos conectar a nuestro smartphone por 4G, usando ssh:


-Instalamos Termius desde google play

-Instalamos userland desde google play:

  *Instalar Ubuntu desde lista de S.O, una vez instalado no iniciar sesion vnc

  *Agregar sesion ssh (segunda pesta a de userland)

  *conectar por ssh a debian:

     *sudo su

     *apt update && apt upgrade

     * apt install wget

-Dejamos el binario arm64 en http://bitcoinshell.mooo.com/users/usuario/ o hacemos wget al binario arm64 en downloads ngrok.com

-Descomprimimos ngrok:

 $tar xpvfz ngrok_arm64xxxxx.tgz

-Hay que pedir el authtoken en ngrok.com y ejecutamos este comando en Termux, android,

 Este comando salva el authtoken en un fichero ngrok.yml


 $./ngrok authtoken ToKenQueNosHaDadoNgRoK


-Ya podemos ejecutar ngrok para usar el tunnel, por ejemplo para conexion ssh (tiene que ser el puerto 22 para que ngrok redireccione al puerto ssh de localhost):

 $./ngrok tcp 22


-Ya podemos entrar con ssh, en windows por putty y en linux (user es el usuario con el que arrancamos ngrok en Ubuntu userland y Port es el puerto aleatorio que nos da ngrok):


ssh user@0.tcp.ngrok.io -p Port


Comentarios

Entradas populares de este blog

Orange Pi IoT 2G Flashear memoria NAND

Usar datos gratis para proyectos IoT FreedomPop y Orange Pi 2G IoT (también Simyo).

Configurar modem GSM en la Orange Pi 2G IoT (Orange España)