Para establecer una conexión SSH entre su PC con Linux y un servidor remoto, debe tener instalado un cliente SSH. Estas son algunas de las mejores opciones.

Secure Shell (SSH) es un protocolo de conexión de red que le permite controlar equipos remotos a través de una red.

Para usar SSH en Linux, debe instalar un cliente SSH. Aquí hay una lista de algunos de los clientes SSH para Linux más populares entre los que puede elegir.

1. OpenSSH

Probablemente el cliente SSH más popular para Linux, OpenSSH viene instalado de forma predeterminada en la mayoría de las distribuciones de Linux. Es de código abierto, de uso gratuito y versátil. OpenSSH también está disponible en otras plataformas como Windows, macOS y BSD.

OpenSSH es ligero y fácil de usar. Viene con un conjunto de herramientas que hacen el trabajo, nada lujoso. Puede usarlo para túneles SSH, inicios de sesión remotos seguros y transferencia de archivos.

OpenSSH también viene con el ssh-keygen utilidad que le permite cree claves cifradas para inicios de sesión remotos sin contraseña más seguros.

instagram viewer

La transferencia segura de archivos es otra característica principal de OpenSSH. Con el comando scp, puede transferir archivos de forma segura entre dos computadoras, ya sea localmente o a través de Internet. La utilidad scp también le permite transferir archivos a través de diferentes sistemas operativos. Por ejemplo, puede transferir archivos desde un servidor Linux a una PC con Windows o macOS.

Si no tiene instalado OpenSSH, aquí le mostramos cómo instalarlo en una distribución basada en Debian como Ubuntu:

sudo apt install abre el servidor sh

En distribuciones basadas en RHEL:

sudo dnf install abre el servidor sh

En Arch Linux:

sudo pacman -Sy abresh

2. Masilla

PuTTY es otro potente cliente SSH de código abierto y multiplataforma que se desarrolló inicialmente para Windows, pero ahora se ha abierto camino a Linux y macOS.

PuTTY viene con una GUI intuitiva y liviana que es muy fácil de usar. Tiene excelentes características, lo que lo convierte en el favorito entre muchos administradores de sistemas.

Además de SSH, PuTTY admite múltiples protocolos de conexión remota, como telnet, un protocolo de conexión heredado que es menos seguro pero útil cuando se conecta a sistemas que no admiten SSH.

PuTTY también es compatible con la conectividad en serie. La conexión en serie es muy frecuente en dispositivos de red como conmutadores y enrutadores.

Así es como puede instalar PuTTY en Debian o Ubuntu:

sudo apt instalar masilla

En distribuciones basadas en RHEL:

sudo dnf instalar masilla

En Arch Linux y sus derivados:

sudo pacman-sy masilla

3. Término

Termius es un cliente SSH moderno y versátil para Linux. Es realmente multiplataforma, ya que puede usarlo tanto en PC como en teléfonos inteligentes. Está disponible en macOS, Windows, Linux, Android e iOS.

Termius es gratuito para uso personal con funciones limitadas, que siguen siendo excelentes. Para funciones más avanzadas y colaboración en equipo, puede suscribirse a la versión Pro o Team, cuya inversión vale la pena según las funciones que incluye y el aumento de la productividad.

Sin duda, uno de los clientes SSH más personalizables del mercado actual, Termius viene con diferentes temas, estilo de fuente y otras características de personalización.

Con Termius, puede sincronizar y hacer una copia de seguridad de sus datos y configuraciones de manera segura, de modo que cada vez que cambie a otro dispositivo, obtendrá la misma apariencia. Termius también puede importar datos de configuración SSH de otros clientes SSH como PuTTY, MobaXterm y SecureCRT.

Colabore fácilmente con otros miembros del equipo y socios comerciales compartiendo de forma segura sesiones SSH, acceso a la infraestructura y sincronización de datos en la nube con Termius.

Descargar:Término

4. MobaXterm

MobaXterm es un potente terminal y cliente SSH que inicialmente se diseñó para Windows. Ahora tiene una edición portátil para Linux.

MobaXterm viene con una amplia gama de funciones y herramientas para la informática remota. Viene con un servidor X integrado, lo que le permite ejecutar aplicaciones GUI de forma remota y mostrarlas en su dispositivo local.

Además de SSH, MobaXterm le permite utilizar múltiples soluciones de conexión remota como SFTP, RDP, VNC FTP y el telnet menos seguro. También viene con numerosas herramientas de red para respaldar sus cargas de trabajo diarias.

Con MobaXterm, puede administrar fácilmente varias sesiones a la vez. Dentro de la interfaz con pestañas, puede cambiar entre diferentes pestañas, lo que le facilita brindar soporte o mantenimiento a varias conexiones remotas a la vez.

MobaXterm ofrece un conjunto completo de características para sus necesidades de conexión remota. Es ampliamente utilizado por administradores de sistemas, desarrolladores y profesionales de TI.

Descargar:MobaXterm

5. terminador

Terminator no es un cliente SSH, sino un emulador de terminal que admite conexiones SSH robustas. Es de código abierto y multiplataforma.

Terminator le permite abrir y administrar múltiples conexiones SSH dentro de una sola ventana. Además, puede usarlo para ejecutar todos los comandos de Linux con los que está familiarizado.

Puede dividir sus sesiones SSH vertical u horizontalmente dentro de una sola ventana usando Terminator. Esto le permite consultar rápidamente la información de un vistazo y proporciona un gran aumento de la productividad.

Terminator ofrece excelentes funciones de personalización para que pueda personalizar la experiencia del usuario a su gusto. Le permite personalizar las fuentes, los colores, los atajos de teclado y otras preferencias.

Así es como puede instalar Terminator en Debian y Ubuntu:

sudo apt instalar terminador

Para instalar en Arch Linux:

sudo pacman -S terminador

Y en distribuciones basadas en RHEL:

sudo dnf install epel-release && sudo dnf install terminador

6. Remmina

Remmina es un cliente SSH y escritorio remoto basado en GUI rico en funciones para Linux. Viene con una interfaz limpia y fácil de usar, por lo que es una opción popular entre los ingenieros.

Además de SSH, Remmina admite otros protocolos de conexión remota, como el Protocolo de escritorio remoto (RDP), VNC, NX, SPICE, etc. Esto le permite conectarse a una gama más amplia de sistemas operativos.

Con Remmina, puede personalizar fácilmente la configuración de su pantalla, los métodos abreviados de teclado, los métodos de autenticación y más. Administre y organice sus sesiones y dispositivos de conexión remota. Guarde sus perfiles de conexión y ordénelos para un acceso rápido y colaboración.

La interfaz con pestañas le permite administrar múltiples sesiones remotas dentro de una sola ventana. Esto es conveniente cuando desea cambiar entre diferentes conexiones sin abrir varias ventanas.

Remmina también viene con capacidades de transferencia de archivos, lo que le permite transferir archivos entre su máquina local y PC remotas.

Ejecute el siguiente comando para instalar Remmina en distribuciones basadas en Debian:

sudo apt install remmina

Para instalar en Arch Linux:

sudo pacman -S remmina

Y en distribuciones basadas en RHEL, ejecute:

sudo dnf instalar remmina

7. Gerente de PAC

PAC Manager es una poderosa solución de conexión remota de código abierto basada en GUI que proporciona un portal centralizado para administrar sus conexiones SSH. Viene con funciones diseñadas específicamente para ingenieros de redes y administradores de sistemas.

PAC Manager proporciona capacidades de automatización y secuencias de comandos para que pueda ejecutar fácilmente conjuntos de comandos en sistemas remotos automáticamente.

PAC Manager no solo se limita a SSH. Admite una amplia gama de protocolos como RDP, VNC, Serial, etc. Además, admite túneles SSH seguros y reenvío de puertos a sistemas remotos.

Así es como puede instalar PAC Manager en Debian y Ubuntu:

sudo apt install pac-manager

Y en distribuciones basadas en RHEL:

sudo dnf instalar pac-manager

Administrar conexiones remotas en Linux con SSH

SSH es un protocolo seguro que ofrece excelentes capacidades de administración remota. Es especialmente vital para conectarse a servidores Linux remotos que no tienen una GUI.

Aumente su productividad y mejore su flujo de trabajo al obtener el cliente SSH adecuado para sus necesidades.