EspañolDeutschFrançaisItalianoPortuguêsРусскийΕλληνικά日本語中文(简体)हिन्दी; हिंदीالعربية
PF Preguntas - Foro

5 comandos básicos, de consola, del cliente de SSH en Linux

Linux  
 
5 comandos básicos, de consola, del cliente de SSH en Linux

Ya vimos en un artículo anterior qué es y como realizar una conexión con SSH. Un protocolo mediante el cual podemos acceder a un ordenador o máquina remota a través de la consola de comandos o terminal, y hacer uso de él como si estuviésemos físicamente frente a frente.

Ahora os vamos a mostrar cinco de los comandos básicos, de consola o terminal, que suelen usarse a la hora de realizar cualquier tipo de conexión, o una vez conectados mediante SSH.

 

1. Cómo conocer la versión del cliente SSH que estás usando

A veces puede ser necesario identificar al cliente SSH que estás ejecutando actualmente y el número de versión correspondiente, el cual puedes obtener a partir del siguiente comando:

 

2. Cómo iniciar sesión con el PC o equipo remoto

La primera vez que conectes al ordenador remoto, se mostrará un mensaje de que no se ha podido establecer la autenticidad de la máquina remota, te mostrará la clave RSA y te preguntará si quieres continuar:

Si tecleas ‘yes‘ o ‘si‘, dependiendo del idioma en que te lo muestre, y pulsas Intro, esta información se guardará en un archivo en tu PC local para futuras conexiones.

La segunda vez que conectes solo te pedirá la contraseña, ya que la clave de la máquina remota ya se habrá guardado en la lista de hosts conocidos por el cliente SSH.

Esto será así a no ser que algún aspecto de la máquina remota cambie, como una actualización o reinstalación del servidor remoto de SSH, o alguna actividad maliciosa por una tercera parte, como un ataque man-in-the-middle, con lo que se mostrará el siguiente mensaje:

 

3. Cómo transferir archivos desde y hacia el host remoto

Cuando se trabaja con un cliente SSH es lógico que surja la necesidad de enviar y obtener archivos hacia y desde el equipo remoto. Para ello, usamos los siguientes comandos:

Para el envío:

Para la obtención o recepción:

En ambos casos, el comando te solicitará la contraseña, y una vez introducida se realizará la subida o bajada del archivo en cuestión, a la carpeta o directorio indicado.

 

4. Cómo realizar una depuración sobre la conexión para solucionar posibles problemas

A veces es necesario ver los distintos mensajes de depuración que pueden darse en la conexión, con el fin de solucionar posibles problemas con el SSH. Para ello, simplemente hemos de añadir la opción -v a los parámetros de nuestra conexión:

 

5. Cómo alternar entre la máquina local y la máquina remota

Una vez iniciada la sesión con la máquina remota, si necesitas volver a tu equipo local, no hace falta que cierres la sesión SSH para después volverla a abrir y seguir trabajando en remoto, sino que simplemente puedes intercambiar entre sesiones dejando la conexión con el cliente SSH como proceso en segundo plano.

Para ello, una vez que hayas conectado mediante SSH al ordenador remoto, y quieras alternar con tu ordenador en local, pulsa la tecla ~ y seguidamente Ctrl+Z. Te aparecerá algo parecido a esto.

Si ahora quieres volver a tu máquina remota, simplemente ejecuta el comando siguiente:

 

Con estos cinco comandos, que puedes ejecutar desde la consola o terminal, puedes hacer más fácil las conexiones que realices mediante el protocolo SSH a tu máquina remota, pudiendo realizar un intercambio sencillo de archivos y una alternancia entre sesiones en las que no tengas que cerrarlas para poder usar ambas, además de otras posibilidades mostradas.

Déjanos un comentario o entra al  Foro
Share on Facebook Tweet about this on Twitter Share on Google+ Pin on Pinterest Share on Reddit Share on VK Share on StumbleUpon Share on Tumblr Share on LinkedIn Email this to someone Print this page

Artículos relacionados