Cómo acceder a Android desde la PC por SSH (a través del indicador)

¿Queremos acceder a las funciones avanzadas de Android desde el símbolo del sistema? Veamos cómo configurar SSH para este propósito.

Si somos usuarios expertos en informática, conocemos muy bien SSH, el protocolo que le permite crear una sesión remota encriptada a través de una interfaz de línea de comandos con otra computadora o dispositivo en nuestra red doméstica. Este protocolo permite una gestión capilar de todas las funciones de un dispositivo, lo que permite al usuario lanzar comandos de línea o shell incluso cuando no está físicamente presente en la estación de trabajo. Una de las dificultades que puede encontrar un usuario experimentado de SSH es poder utilizar este protocolo para conectarse a un teléfono a una tableta Android, de modo que pueda lanzar algunos comandos avanzados sin dejar de estar cómodamente sentado frente a la PC.

En esta guía te mostraremos luego cómo acceder a android desde pc usando ssh, por lo que puede ejecutar comandos avanzados incluso sin tener que desbloquear los permisos de root en el teléfono (siempre es muy arriesgado y difícil de hacer en los teléfonos modernos).

Índice()

    Conecte Android a la PC con SSH

    Incluso si tenemos la experiencia suficiente para poder usar comandos SSH, le recomendamos que proceda con mucha precaución: los permisos que ofrece SSH pueden hacer que su teléfono o tableta Android funcione mal o dañe algún componente esencial para el inicio, así que mejor proceda con calma. Navigaweb no asume ninguna responsabilidad por daños a la propiedad o personas resultantes del uso inadecuado del material propuesto.

    ¿Qué podemos hacer con SSH sin root?

    Obviamente, si no tienes permisos de root en Android, la funcionalidad SSH será muy limitada: podemos, por ejemplo, ejecutar comandos ls, mkdir, encontrar y algunos otros comandos. Otra cosa que no debe subestimarse es la capacidad de transferir rápidamente cualquier archivo desde la PC al dispositivo móvil, sin límite de tamaño. Luego, si queremos acceder a las funciones avanzadas de SSH debemos tener en cuenta la raíz del dispositivo, como también se ve en la guía Cómo rootear Android para desbloquear el teléfono celular.

    Instalar el servidor SSH en Android

    Para enviar comandos SSH desde PC a Android, necesitaremos instalar una aplicación en el dispositivo móvil para acelerar el acceso al protocolo; lo mejor desde este punto de vista es sin duda SSHelper, disponible gratis desde Google Play Store.

    Una vez instalada la aplicación en nuestro dispositivo, la abrimos, damos todos los permisos que se van a solicitar y, para la configuración inicial, vamos directo a la pestaña Configuración. En la nueva pantalla veremos la dirección IP activa en ese momento para la conexión en uso y, para finalizar la configuración, tendremos que ingresar el puerto de servicio en los campos editables (Número de puerto del servidor SSH), el puerto para el servidor de registro, el puerto para compartir las notas y elegir una contraseña de acceso (Contraseña). En realidad, también podemos dejar todo como se muestra por defecto: las credenciales de inicio de sesión son admin / admin y también podemos hacerlo suficiente (siempre si desactivamos SSH cuando estamos conectados fuera de casa, para no ofrecer una puerta de enlace fácil a hackers!).

    Ahora que SSH está listo para usarse en Android, podemos pasar a la PC, el tema del próximo capítulo.

    Acceda a SSH de Android desde una PC con Windows

    Si ya somos expertos en SSH, seguro que sabrás qué programa usar para este tipo de conexión: ¡el Command Prompt!

    Una vez que el símbolo del sistema está abierto (podemos encontrarlo abriendo el menú Inicio y buscando el nombre inmediato) escribimos el comando estándar para acceder a una conexión SSH:

    ssh admin@192.168.1.11 -p 2222

    Obviamente modificamos el comando basándonos en la dirección IP de nuestro smartphone Android y el número de puerto elegido (el básico es 2222). Después de presionar Enter en el teclado, ingresamos la contraseña SSH elegida en el capítulo anterior, para tener inmediatamente un shell de texto conectado directamente a nuestro teléfono o tableta Android.

    Si queremos utilizar una aplicación de terceros para conectarnos al servidor SSH de Android, la aplicación para descargar es Masilla, disponible gratis desde sitio oficial.

    Al descargar esta aplicación podremos acceder rápidamente a SSH en Android escribiendo, en la interfaz del programa, la dirección IP y el número de puerto, eligiendo el elemento SSH y finalmente presionando la tecla Abierto abajo. La pantalla de inicio de sesión se abrirá inmediatamente donde puede presionar la tecla , ingrese el nombre de usuario (admin) y la contraseña elegida en la aplicación para Android, para que pueda controlar el dispositivo de forma remota.

    Cómo transferir archivos con SSH

    Si queremos aprovechar el protocolo SSH para transferir archivos rápidamente de PC a Android, recomendamos utilizar un programa de interfaz gráfica como WinSCP, descargable de forma gratuita desde sitio oficial.

    Después de descargar e instalar este programa en una PC con Windows, vamos a abrirlo, asegúrese de seleccionar SFTP como protocolo, insertamos la dirección IP de Android, el número de puerto, el nombre de usuario y la contraseña de SSH, presionamos Iniciar sesión y confirmar cuando sea necesario; en unos segundos tendremos acceso a todas las carpetas del sistema de archivos de Android, para que podamos transferir (en una interfaz espejo) todos los archivos más grandes sin ni siquiera desbloquear el teléfono o usar programas dedicados.

    Acceda a SSH de Android desde Mac

    Agregar un servidor SSH en Android le permitirá administrar los comandos del terminal incluso desde una Mac o MacBook, sin tener que instalar ninguna aplicación adicional.

    Para continuar en Mac, abrimos el Launchpad en el dock de abajo, buscamos y abrimos la aplicación Terminal y escriba el siguiente comando:

    ssh admin@192.168.1.11 -p 2222

    Adaptamos la dirección IP y el número de puerto según la configuración de la app SSH en Android, pulsamos el botón Ingresar, confirmamos el certificado emitido e ingresamos la contraseña de acceso elegida hace unos capítulos, para que podamos acceder rápidamente a las funciones avanzadas de SSH en Android incluso cuando usamos una Mac.

    Conclusiones

    Aunque estos procedimientos están reservados para usuarios muy experimentados de TI y redes, esto no quiere decir que no podamos intentarlo también: muy poco es suficiente para empezar de inmediato y, una vez que hayamos aprendido los comandos básicos, podremos explorar las carpetas, crear nuevas y mover archivos con una sencillez difícil de entender. llegar desde una aplicación con una interfaz. Para los usuarios menos experimentados también existe WinSCP, que ofrece una buena interfaz gráfica con la que gestionar todas las carpetas de usuario (las carpetas del sistema estarán bloqueadas a menos que desbloqueemos la raíz).

    Para comprender qué comandos usar y cómo funciona SSH, le recomendamos que lea nuestras guías Cómo usar SSH es Directorios de Linux: ¿cuáles son las carpetas principales de cada distribución?.

    ¡Haz clic para puntuar esta entrada!
    (Votos: 0 Promedio: 0)

    Deja una respuesta

    Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

    Subir

    Este sitio web utiliza cookies para asegurar que tengas una mejor experiencia al navegar por él. Leer más