Administración remota con SSH en Ubuntu paso a paso

application-x-shellscriptSSH (Secure Shell o intérprete de órdenes seguro) es el nombre de un protocolo y del programa que lo implementa, y sirve para acceder a  máquinas remotas a través de una red. Permite controlar un ordenador remoto mediante un intérprete de comandos, y redirigir el tráfico de un servidor para poder ejecutar programas gráficos si tenemos un servidor Unix con las X instaladas y correctamente configuradas.

OpenSSH (Open Secure Shell) es un conjunto de aplicaciones que permiten realizar comunicaciones cifradas a través de una red, usando el protocolo SSH. Fue creado como una alternativa libre y abierta al programa Secure Shell, que es software propietario.

En este pequeño tutorial vamos a instalarlo en un equipo para poder controlarlo de forma remota.

He intentado instalarlo varias veces para poder ejecutar aplicaciones gráficas, sin embargo no lo he conseguido todavía, cuando logre hacerlo (porque lo lograré), publicaré otro artículo al respecto. Por ahora vamos a trabajar solo con el entorno del terminal.

Instalamos, por parte del servidor el paquete openssh-server, aunque yo personalmente recomiendo instalar directamente el paquete completo con el siguiente comando:

sudo apt-get install ssh

Una vez instalado (tarda muy poco) podemos hacer la prueba de forma local en el ordenador servidor, o bien desde otra máquina con el siguiente comando:

sudo ssh usuario@ip_del_servidor

Y listo, una vez ejecutado ya podemos administrar de forma remota nuestro servidor sin ningún tipo de periféricos.

Demostración de SSH

Demostración de SSH de Forma Local

Para cerrar la conexión SSH basta con escribir el comando:

quit

Por lo demás, es como si realmente estuvieras dentro del terminal de Ubuntu, por lo tanto los comandos son exáctamente los mismos.

Y esto es todo, ya tenemos instalado nuestro servidor SSH.

Imagen de cabecera: Mashup 3.7 icon theme

7 Respuestas a “Administración remota con SSH en Ubuntu paso a paso”


  1. 1 P|P0 Jueves, 18 Junio 2009 a las 9:17 pm

    Saludos amigo, voy a esperar un tutorial pero que explique como hacer las benditas llaves… para acceder sin contraseña que aun no he podido

  2. 2 kwarwer Viernes, 19 Junio 2009 a las 12:40 pm

    ¿A qué llaves te refieres P|P0?

    Un saludo y gracias por leernos.

  3. 3 Etnos Sábado, 20 Junio 2009 a las 4:21 pm

    Hola
    Cual es la diferencia entre la SSH y la consola?
    salu2

  4. 4 kwarwer Lunes, 22 Junio 2009 a las 11:06 am

    Puede que te hayas liado un poco porque hice las pruebas directamente en local (no tenía el servidor en funcionamiento en ese momento).

    En realidad en el artículo no hay diferencia, porque SSH lo que hace es permitir una conexión remota con el servidor, y poder controlarlo así desde el equipo cliente.

    Es decir, tendrías igualmente un terminal, que estaría en el cliente, pero que al ejecutar comandos sería como si los ejecutases en el servidor.

  5. 5 Matius Miércoles, 29 Julio 2009 a las 7:44 pm

    Gracias por el aporte, es tan sencillo que no lo creo! Ahora que solo me resta preguntar, ¿Y si no tengo ip fija en mi 2Wire, como podria accesarlo via la web?

    Gracias de antemano.


  1. 1 Ubuntu Server con Interfaz Gráfica « Slice of Linux Trackbacks en Sábado, 20 Junio 2009 a las 8:16 am
  2. 2 Ubuntu Server con interfaz gráfica | El Blog de Rigo Trackbacks en Jueves, 25 Junio 2009 a las 4:32 pm

Escribe un comentario




Descargar Ubuntu

Creative Commons License
Esta obra está bajo una licencia de Creative Commons.