Inicio wiki
Aula Virtual
 Administración de Sistemas Operativos
Inicio ASO Aula Virtual

Vistas
  •   Servidor SSH
De ASO

openSSH es un protocolo que permite conexiones seguras a hosts remotos. En realidad, es m谩s que eso, ya que se ofrecen m谩s servicios como la transmisi贸n de ficheros, el protocolo ftp seguro e, incluso, se puede usar como transporte de otros servicios. Est谩 basado en la arquitectura cliente-servidor en la que el cliente ser谩 el proceso que se ejecuta en el equipo desde el que se quiere realizar la conexi贸n y el servidor es el proceso que se ejecutar谩 en el equipo sobre el que se quiere obtener la sesi贸n de trabajo. El protocolo SSH debe garantizar que la conexi贸n se realiza desde los equipos deseados (para lo que usa certificados) y que se establece una comunicaci贸n encriptada entre el cliente y el servidor, mediante un algoritmo de encriptaci贸n robusto (normalmente con 128bits) que se utilizar谩 para todos los intercambios de datos, incluido posibles transmisiones mediante el sistema X Windows. Los pasos para el establecimiento de conexi贸n entre un cliente y un servidor mediante el protocolo SSH es:

  • Petici贸n de conexi贸n del cliente al puerto 22 del servidor.
  • Se negocia entre ambos la versi贸n del protocolo.
  • El servidor transmite su clave p煤blica al cliente que la compara con la que tiene almacenada para comprobar su autenticidad. En el caso de que el cliente no disponga de una copia, puede preguntar al usuario si la acepta, la rechaza o lo acepta de forma autom谩tica.
  • El cliente genera una clave de sesi贸n aleatoria y selecciona un algoritmo de cifrado sim茅trico que env铆a al servidor y que utilizar谩 para el resto de la comunicaci贸n.
  • Se autentifica al usuario, mediante el mecanismo de certificados o mediante contrase帽a.
  • Si todo ha funcionado correctamente, se inicia la sesi贸n.

A continuaci贸n vamos a ver las tareas m谩s importantes:


Archivo:ico_video.gif  Animacion
Configuraci贸n del servidor SSH con webmin