Necesitas ejecutar un servidor SSH en tu teléfono Android. Hay aplicaciones disponibles, pero la solución simple es ir para Termux . Instalar la aplicación, luego instalar los paquetes openshh
y termux-auth
. Establezca la contraseña e inicie el servidor:
~$ pkg install openssh termux-auth
~$ passwd
~$ sshd
Si desea utilizar la autenticación por clave en lugar de la contraseña, cree un par de claves en el cliente con ssh-keygen
y copiar el contenido de ~/.ssh/id_rsa.pub
para llamar por teléfono ~/.ssh/authorized_keys
(donde Termux's $HOME
es /data/data/com.termux/files/home
), y reiniciar el servidor:
~$ pkill sshd
~$ sshd
Ahora en el cliente:
~$ ssh <Phone_IP> -p 8022
No se requiere un nombre de usuario, ya que Termux es el único usuario que se puede registrar. Si desea que el puerto por defecto ( 22
) o un nombre de usuario o la configuración de varios usuarios, visite el enlace que se indica a continuación.
RELACIONADO:
0 votos
Posible duplicado de ¿Puede cualquier ordenador conectarse a un servidor SSH que se ejecuta en un teléfono Android conectado a una red móvil inalámbrica?