Acceder a su servidor Linux desde Android

Si tiene un servidor Linux y no está en su sala de estar, es muy probable que se conecte a él de forma remota. Podría estar utilizando ese servidor para alojamiento web, copias de seguridad, como caja de desarrollo. O todo lo anterior. No importa qué, una conexión remota es útil.

La mayoría de las veces sería fácil asumir que se está conectando desde otra computadora. Sin embargo, es posible que no tenga acceso a una computadora todo el tiempo. Pero, ¿qué pasa con tu dispositivo Android? La conexión desde un dispositivo Android no solo es factible, sino que es bastante fácil.

Antes de empezar

Antes de comenzar a conectarse a su servidor desde Android, debe considerar cómo afecta la seguridad. Conectarse desde Android no es intrínsecamente inseguro, pero cualquier forma adicional de conectarse a su servidor es otra puerta. Agregar una puerta significa que alguien más podría potencialmente abrir esa puerta. Eso ni siquiera tiene en cuenta las vulnerabilidades no deseadas como Heartbleed, que causó grandes problemas hace unos años.

Ya sea que se esté conectando desde Android o no, debe leer más sobre cómo fortalecer su servidor. Después de todo, es mejor prevenir que curar.

Configura tu servidor

acceso-servidor-linux-android-instalación-ssh

Una de las formas más comunes y seguras de conectarse a su servidor es SSH o Secure Shell. Si aún no lo ha hecho, querrá instalar OpenSSH, que también incluye SFTP (FTP seguro). Instalar y configurar SSH es fácil, pero está fuera del alcance de este artículo. No temas, ya que tenemos una guía paso a paso para instalar y configurar SSH y SFTP en Ubuntu. Incluso si está utilizando otra distribución, esas instrucciones pueden llevarlo a la mayor parte del camino.

Configura tu dispositivo Android

Tanto SSH como SFTP tienen un teclado bastante pesado, por lo que es posible que desee considerar el uso de un teclado Bluetooth con su dispositivo. Hay muchos teclados Bluetooth compatibles con Android disponibles, y muchos de ellos son muy asequibles. Alternativamente, si no tiene acceso a un teclado externo, puede instalar y usar el Teclado de hacker aplicación.

A continuación, deberá obtener una aplicación SSH para conectarse a su servidor desde Android. Dos de las opciones más populares disponibles en este momento son JuiceSSH y Termius.

JugoSSH

acceso-servidor-linux-android-juicessh

JugoSSH admite teclados Bluetooth y ofrece muchas opciones. La versión base de la aplicación admite autenticación de dos factores, complementos opcionales y compresión ZLib en conexiones SSH. La actualización a la versión Pro agrega más esquemas de color, respaldo automático de sus conexiones y un práctico widget. La aplicación es disponible gratis en Google Play Store.

Termius

acceso-servidor-linux-android-termius

Termius es otra opción popular. Además de SSH, esta aplicación también es compatible con SFTP. Si con frecuencia necesita cargar archivos desde su dispositivo Android a su servidor, esto es útil. La versión gratuita de la aplicación. disponible en Google Play tiene la mayoría de las funciones que necesitará. Desafortunadamente, el soporte SFTP solo está incluido en la versión Premium, que cuesta $ 59.88 por año.

Conectando a su servidor

Para conectarse a su servidor, necesitará su nombre de usuario y contraseña o su clave SSH privada. Usar un nombre de usuario y una contraseña es más fácil pero también mucho menos seguro. La guía para configurar SSH en Ubuntu anterior incluye un paso para generar sus claves. Para usarlos con la aplicación SSH de Android que elija, deberá copiar su clave pública a su dispositivo. Una de las formas más fáciles de hacer esto es guardar su clave en un administrador de contraseñas como 1Password o LastPass y copiarlo y pegarlo en su teléfono Android.

Determinar su dirección IP

Una vez que haya importado su clave, todo lo que necesitará es la dirección IP de su servidor. Hay varias formas de determinar esto. Primero necesita saber qué dirección IP está buscando.

Si su servidor es un servidor web o un servidor remoto de un servicio como Linode o DigitalOcean, necesitará la dirección IP pública de su servidor. Una forma sencilla es escribir el comando curl ifconfig.me en una ventana de terminal en su servidor. Esto utiliza un sitio web para recuperar su dirección IP pública.

Si se está conectando a un servidor en su hogar, querrá su dirección IP privada. Una forma sencilla de determinar esto es escribir el comando ifconfig | grep inet. Verás algunas líneas de texto. Uno de ellos contendrá su dirección IP, que normalmente tiene el formato 192.168. *. *.

Una vez que tenga su clave privada y dirección IP, puede usarla para conectarse desde su dispositivo Android. Si está buscando cosas que hacer en la línea de comandos de su servidor, tenemos una lista para comenzar.

¿Es útil este artículo?

Compártelo con algun conocido(a) que le vaya a resultar de ayuda

Deja una respuesta

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