Servidores OpenSSH

Servidores OpenSSH
Información sobre la plantilla
OpenSSH.JPG
Concepto:Ordenador donde se ejecuta el protocolo OpenSSH como versión libre de Secure Shell (SSH).

Servidores OpenSSH. Son los servidores que se ocupan de gestionar el control remoto o transferencia de archivos entre equipos.


Definición de Servidores OpenSSH

Los servidores de OpenSSH, sshd, son los encargados de esperar las conexiones desde cualquiera de las herramientas cliente. Cuando aparece una petición de conexión, sshd establece la conexión correcta dependiendo del tipo de herramienta cliente que está conectándose.

Por ejemplo, si el equipo remoto se está conectando con la aplicación cliente ssh, el servidor OpenSSH establecerá una sesión de control remoto tras la autenticación. Si el usuario remoto se conecta al servidor OpenSSH con scp, el demonio del servidor OpenSSH iniciará una copia segura de archivos entre el servidor y el cliente tras la autenticación. OpenSSH puede usar muchos métodos de autenticación, incluyendo contraseñas planas, claves públicas y tickets de Kerberos.

Historia

Sus desarrolladores aseguran que OpenSSH es más seguro que el original, lo cual es debido a la conocida reputación de los desarrolladores de OpenBSD por crear código limpio y perfectamente auditado, lo que contribuye a que sea más seguro. Su seguridad también es atribuible al hecho de que su código fuente se distribuya libremente con una licencia BSD. Aunque todo el código fuente del SSH original también está disponible, existen restricciones con respecto a su uso y distribución, lo que convierte a OpenSSH en un proyecto mucho más atractivo a la hora de atraer nuevos desarrolladores.

Diferentes versiones

  • OpenSSH 5.8: Febrero 4, 2011
  • OpenSSH 5.5: Abril 16, 2010
  • OpenSSH 5.4: Marzo 8, 2010
  • OpenSSH 5.3: Octubre 1, 2009
  • OpenSSH 5.2: Febrero 23, 2009
  • OpenSSH 5.1: Junio 21, 2008
  • OpenSSH 5.0: Abril 3, 2008
  • OpenSSH 4.9: Marzo 30, 2008
  • Incorporó soporte chroot para sshd
  • OpenSSH 4.7: Septiembre 4, 2007
  • OpenSSH 4.6: Marzo 9, 2007
  • OpenSSH 4.5: Noviembre 7, 2006
  • OpenSSH 4.4: Septiembre 27, 2006
  • OpenSSH 4.3: Febrero 1, 2006
  • OpenSSH 4.2: Septiembre 1, 2005
  • OpenSSH 4.1: May 26, 2005
  • OpenSSH 4.0: Marzo 9, 2005
  • OpenSSH 3.9: Agosto 17, 2004
  • OpenSSH 3.8: Febrero 24, 2004
  • OpenSSH 3.7.1: Septiembre 16, 2003
  • OpenSSH 3.7: Septiembre 16, 2003
  • OpenSSH 3.6.1: Abril 1, 2003
  • OpenSSH 3.6: Marzo 31, 2003
  • OpenSSH 3.5: Octubre 14, 2002
  • OpenSSH 3.4: Junio 26, 2002

Protección del OpenSSH

  • El cliente puede verificar que se está conectando a un mismo servidor.
  • Información de autenticaciónencriptada con 128 bits.
  • Datos enviados y recibidos encriptados con 128 bits.
  • Posibilidad de enviar aplicaciones lanzadas desde el intérprete de comandos (reenvío por X11).

Instalación

A partir de este punto empezaremos a descargar los paquetes necesarios para el perfecto funcionamiento de openSSH, de esta manera si usted se encuentra trabajando bajo algún ambiente gráfico, sea KDE o GNOME le pedimos abra una terminal de BASH, por otra parte si usted se encuentra trabajando bajo linea de comandos no tendrá que hacer nada.

Los paquetes a descargar son los siguientes:

  • ssh

La forma en que se instalaran estos paquetes sera tecleando en consola lo siguiente: root@server1:~$aptget install ssh

Al instalar el servicio ssh, el también instala el servidor y cliente.

Configuración

  • OpenSSH dispone de dos conjuntos diferentes de ficheros de configuración: uno completamente dedicado al cliente (ssh, scp y sftp) y otro orientado completamente al servidor.
  • La ubicación de los ficheros referentes al servidor se encuentran en la ruta: /etc/ssh/
  • Dentro del directorio podemos encontrar los siguientes ficheros de configuración:

Fuentes