Termius: La mejor herramienta de gestión de conexiones SSH
Termius es una brillante y pequeña aplicación de gestión de conexiones SSH que está disponible para Linux, macOS y Windows. Con esta herramienta de interfaz gráfica, puedes crear conexiones a servidores remotos accesibles con un solo clic. Puedes crear grupos de hosts, gestionar conexiones SFTP y reenvío de puertos, crear fragmentos de código para ser utilizados con tus conexiones e incluso trabajar con la autenticación de clave SSH.
Puedes usar Termius de forma gratuita, pero también existen tres planes pagados que podrían ser aún más ventajosos de considerar:
- Pro: $10 al mes. Incluye todo lo del plan gratuito Starter más bóveda encriptada en la nube, dispositivos ilimitados y túneles.
- Team: $20 al mes por asiento. Incluye todo lo del plan Pro más bóveda compartida única, autenticación con múltiples claves y colaboración en tiempo real.
- Business: $30 al mes por asiento. Incluye todo lo del plan Team más múltiples bóvedas compartidas, informe SOC2 Tipo II y SSO empresarial.
Qué necesitas para usar Termius
Para usar Termius, necesitarás registrarte para obtener una cuenta y descargar la herramienta de interfaz gráfica en tu sistema operativo preferido. En este caso, voy a demostrarlo en Pop!_OS Linux, pero el proceso es el mismo independientemente del sistema operativo utilizado.
Cómo agregar un host a Termius
Lo primero que haremos es agregar un nuevo host. Para ello, abre la aplicación de Termius. Desde la ventana principal (Figura A), haz clic en el menú desplegable Agregar y selecciona "Nuevo Host".
Figura A
Cómo habilitar el acceso remoto a MongoDB en LinuxSe abrirá una nueva barra lateral, donde podrás configurar tu nuevo host (Figura B).
Figura B
Primero, asigna un nombre al host y escribe la dirección del host en el campo Dirección. También puedes añadir una etiqueta opcional. A continuación, escribe el nombre de usuario y la contraseña del host remoto. No es necesario guardar la información manualmente, ya que Termius lo hará por ti.
Cómo agregar autenticación con clave SSH
Supongamos que ya tienes una clave SSH en tu sistema local. Si no es así, puedes crear una con el siguiente comando:
Cómo desplegar Percona como contenedor Docker para monitorear el rendimiento de la base de datosssh-keygen
El comando anterior creará un nuevo par de claves SSH y lo guardará en ~/.ssh.
Imagina que utilizas la autenticación con clave SSH para tus conexiones y quieres agregarla al nuevo host. Para ello, haz clic en "Establecer una clave". Cuando se te pida, haz clic en "NUEVO" para agregar una nueva clave.
En la barra lateral resultante, haz clic en "Importar desde archivo de clave" (Figura C).
Figura C
Cómo utilizar las identidades en Termius para gestionar conexiones SSHSe abrirá tu administrador de archivos predeterminado, donde deberás navegar hasta el directorio donde se encuentran tus pares de claves SSH. Deberás seleccionar la clave privada, que probablemente se llame id_rsa. Selecciona ese archivo y se rellenará en el campo Clave Privada. Haz clic en Guardar y listo.
Tu nuevo host está listo para usar. Desde la ventana principal, haz doble clic en la entrada del host y, cuando se te pida, escribe la contraseña de tu clave SSH (Figura D).
Figura D
Cómo crear un fragmento de código
Supongamos que tienes un comando específico que quieres ejecutar al iniciar sesión en un host. Por ejemplo, siempre puedes ejecutar el siguiente comando en tus hosts basados en Ubuntu:
sudo apt-get update && sudo apt-get upgrade -y
Para hacer esto, haz clic en "Fragmentos de código" en la barra de navegación izquierda. En la ventana resultante, haz clic en "+FRAGMENTO". En la barra lateral derecha, asigna un nombre al nuevo fragmento de código y luego escribe el comando o script que deseas ejecutar en el área de texto de script (Figura E).
Figura E
Para usar un fragmento de código, crea un nuevo host o edita un host existente. Haz clic en "Fragmentos de código" en el reenvío del agente SSH y selecciona el nuevo fragmento de código que acabas de crear (Figura F).
Figura F
Aprende a utilizar MATLAB y LabVIEW con este Mega Pack de entrenamiento - ¡98% de descuento!Ahora, cuando te conectes al host, el comando del fragmento de código se ejecutará automáticamente. Si tu fragmento de código requiere privilegios de sudo, se te pedirá en la terminal que introduzcas esa contraseña o puedes seleccionar la contraseña que se utilizó para la conexión. El fragmento de código se ejecutará, una vez completado, estarás listo para comenzar.
Lo mejor de lo mejor
Hasta la fecha, Termius es el mejor cliente SSH que he tenido el placer de utilizar. Está bien diseñado, tiene justo las características suficientes para simplificar mi flujo de trabajo y nunca me falla. Prueba esta herramienta a ver si no se convierte en tu opción principal para la gestión de conexiones SSH.
Suscríbete al canal de YouTube de Newsmatic “Cómo hacer que la tecnología funcione” para obtener los últimos consejos tecnológicos para profesionales de empresas, de la mano de Jack Wallen.
En Newsmatic nos especializamos en tecnología de vanguardia, contamos con los artículos mas novedosos sobre Desarrollo, allí encontraras muchos artículos similares a Termius: La mejor herramienta de gestión de conexiones SSH , tenemos lo ultimo en tecnología 2023.
Artículos Relacionados