Esto sólo funciona compartiendo el wifi del celu con la pc Dentro de termux ================ $ pkg install openssh (con esto por defecto se crean pares de llaves) Iniciar y detener demonio SSH $ sshd Para matarlo o detenerlo, se usa: $ pkill sshd pkill viene con procps, por eso era necesario instalarlo. Nota: se escucharán conexiones en el puerto 8022. Cómo usar las llaves generadas por ssh en el celu ================================================= Para poder acceder al almacenamiento del celular desde termux, hay que ejecutar: $ termux-setup-storage lo que crea el directorio 'storage' en el $HOME Las llaves se encuentran en /data/com.termux/files/usr/etc/ssh/ Debemos copiar o enviar el par de ed25519 a la compu y dejarlas en una carpeta nueva, por ejemplo: /etc/ssh/sshtermux/ Dentro de la carpeta de las claves generadas modificar el archivo sshd_config, PrintMotd no Passwordauthentication no y lo demás queda así Verificando (porque no funca) la creación en el celu de ~/.ssh/authorized_keys chmod 600 ~/.ssh/authorized_keys chmod 700 ~/.ssh y copiar adentro el contenido de la clave pública que queremos autorizar. Conectarse ========== Averiguar el user en termux con 'whoami' -> u0_a172 Y la dirección con 'ifconfig', viendo la inet de wlan0 -> 192.18.3.1 Conectar la compu al wifi del celu (ver 'conectar.txt') Finalmente ejecutar en la compu: $ ssh -i /etc/ssh/sshtermux/ssh_host_ed25519_key u0_a172@192.18.3.1 -p 8022