Diferencia entre revisiones de «Secure Shell»

De Wikipedia, la enciclopedia libre
Contenido eliminado Contenido añadido
Página blanqueada
m Revertidos los cambios de 190.41.146.49 a la última edición de Xqbot
Línea 1: Línea 1:
{{Ficha de protocolo de red
| nombre = Secure Shell (SSH)
| familia = [[Familia de protocolos de Internet]]
| función = [[Administración remota|Acceso remoto a computadoras]] en forma cifrada
| puertos = 22/TCP
| nivel = aplicación
<!-- Descripción de la pila -->
| aplicación = SSH
| transporte = [[Transmission Control Protocol|TCP]]
| red = [[Protocolo IP|IP]] ([[IPv4]] y [[IPv6]])
<!-- Fin descripción de la pila -->
| estándares = RFC 4250, RFC 4251, RFC 4252, RFC 4253, RFC 4254, RFC 4255, RFC 4256, RFC 4335, RFC 4344, RFC 4345, RFC 4419, RFC 4432, RFC 4462, RFC 4716, RFC 4819
}}
'''SSH''' ('''S'''ecure '''SH'''ell, en español: intérprete de órdenes segura) es el nombre de un [[protocolo]] y del [[programa (computación)|programa]] que lo implementa, y sirve para [[Administración remota|acceder a máquinas remotas]] a través de una red. Permite manejar por completo la [[computadora]] mediante un [[intérprete de comandos]], y también puede redirigir el tráfico de [[X Window System|X]] para poder ejecutar programas gráficos si tenemos un [[X Window System|Servidor X]] (en sistemas [[Unix]] y [[Windows]]) corriendo.

Además de la conexión a otros dispositivos, SSH nos permite copiar datos de forma segura (tanto ficheros sueltos como simular sesiones [[File Transfer Protocol|FTP]] cifradas), gestionar [[claves RSA]] para no escribir claves al conectar a los dispositivos y pasar los datos de cualquier otra aplicación por un canal seguro [[Protocolo tunelizado|tunelizado]] mediante SSH.

== Seguridad ==
SSH trabaja de forma similar a como se hace con [[telnet]] La diferencia principal es que SSH usa técnicas de cifrado que hacen que la información que viaja por el medio de comunicación vaya de manera no legible y ninguna tercera persona pueda descubrir el usuario y contraseña de la conexión ni lo que se escribe durante toda la sesión; aunque es posible atacar este tipo de sistemas por medio de [[ataques de REPLAY]] y manipular así la información entre destinos.

== Historia ==

Al principio sólo existían los [[r-commands]], que eran los basados en el programa [[rlogin]], el cual funciona de una forma similar a [[telnet]].

La primera versión del protocolo y el programa eran libres y los creó un finlandés llamado [[Tatu Ylönen]], pero su licencia fue cambiando y terminó apareciendo la compañía SSH Communications Security, que lo ofrecía gratuitamente para uso doméstico y académico, pero exigía el pago a otras empresas. En el año [[1997]] (dos años después de que se creara la primera versión) se propuso como borrador en la [[Internet Engineering Task Force|IETF]].

A principios de [[1999]] se empezó a escribir una versión que se convertiría en la implementación libre por excelencia, la de [[OpenBSD]], llamada [[OpenSSH]].

== Véase también ==
* [[Secure Shell Filesystem|SSHFS]]

== Enlaces externos ==
* [http://security.debian.org Seguridad de Debian] Sitio oficial. (en inglés)
* [http://www.openssh.org Sitio Oficial de OpenSSH] (en inglés)
* [http://www.guia-ubuntu.org/index.php?title=Servidor_ssh Guía documentada para Ubuntu] (en español)
* [http://sozter.net/post/49922632/proxy-tunel-ssh Navega seguramente con un proxy casero y un túnel SSH], tutorial para instalar conectarse a un proxy casero via túnel SSH
* [http://www.howtoforge.com/secure_mysql_connection_ssh_tunnel Securing the connection between MySQL and MySQL Administrator using an SSH tunnel] Crear un túnel SSH al servidor MySQL. (en inglés)
* [http://www.chiark.greenend.org.uk/~sgtatham/putty/ PuTTY: A Free Telnet/SSH Client], herramientas libres para conexiones SSH (en inglés)

[[Categoría:Software para Unix]]
[[Categoría:Software para Linux]]
[[Categoría:Protocolos de Internet|SSH]]
[[Categoría:Protocolos de nivel de aplicación|SSH]]

[[af:Secure Shell]]
[[ar:قشرة آمنة]]
[[bg:SSH]]
[[bs:Secure Shell]]
[[ca:Secure Shell]]
[[cs:Secure Shell]]
[[da:SSH]]
[[de:Secure Shell]]
[[en:Secure Shell]]
[[eo:SSH]]
[[et:Turvakest]]
[[eu:Secure Shell]]
[[fi:SSH]]
[[fr:Secure Shell]]
[[gl:Secure shell]]
[[he:Secure Shell]]
[[hr:Secure Shell]]
[[hu:Secure Shell]]
[[id:SSH]]
[[it:Secure shell]]
[[ja:Secure Shell]]
[[ko:시큐어 셸]]
[[lt:SSH]]
[[mk:Secure Shell]]
[[nl:Secure Shell]]
[[no:Secure Shell]]
[[pl:SSH]]
[[pt:SSH]]
[[ru:SSH]]
[[simple:Secure Shell]]
[[sk:Secure shell]]
[[sl:Secure shell]]
[[sr:SSH]]
[[sv:SSH]]
[[th:Secure Shell]]
[[tr:SSH]]
[[uk:Secure Shell]]
[[vi:SSH]]
[[zh:SSH]]

Revisión del 23:29 7 mar 2010

Secure Shell (SSH)
Familia Familia de protocolos de Internet
Función Acceso remoto a computadoras en forma cifrada
Última versión 0.10.3 y 0.10.5
Puertos 22/TCP
Ubicación en la pila de protocolos
Aplicación SSH
Transporte TCP
Red IP (IPv4 y IPv6)
Estándares
RFC 4250, RFC 4251, RFC 4252, RFC 4253, RFC 4254, RFC 4255, RFC 4256, RFC 4335, RFC 4344, RFC 4345, RFC 4419, RFC 4432, RFC 4462, RFC 4716, RFC 4819

SSH (Secure SHell, en español: intérprete de órdenes segura) 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 manejar por completo la computadora mediante un intérprete de comandos, y también puede redirigir el tráfico de X para poder ejecutar programas gráficos si tenemos un Servidor X (en sistemas Unix y Windows) corriendo.

Además de la conexión a otros dispositivos, SSH nos permite copiar datos de forma segura (tanto ficheros sueltos como simular sesiones FTP cifradas), gestionar claves RSA para no escribir claves al conectar a los dispositivos y pasar los datos de cualquier otra aplicación por un canal seguro tunelizado mediante SSH.

Seguridad

SSH trabaja de forma similar a como se hace con telnet La diferencia principal es que SSH usa técnicas de cifrado que hacen que la información que viaja por el medio de comunicación vaya de manera no legible y ninguna tercera persona pueda descubrir el usuario y contraseña de la conexión ni lo que se escribe durante toda la sesión; aunque es posible atacar este tipo de sistemas por medio de ataques de REPLAY y manipular así la información entre destinos.

Historia

Al principio sólo existían los r-commands, que eran los basados en el programa rlogin, el cual funciona de una forma similar a telnet.

La primera versión del protocolo y el programa eran libres y los creó un finlandés llamado Tatu Ylönen, pero su licencia fue cambiando y terminó apareciendo la compañía SSH Communications Security, que lo ofrecía gratuitamente para uso doméstico y académico, pero exigía el pago a otras empresas. En el año 1997 (dos años después de que se creara la primera versión) se propuso como borrador en la IETF.

A principios de 1999 se empezó a escribir una versión que se convertiría en la implementación libre por excelencia, la de OpenBSD, llamada OpenSSH.

Véase también

Enlaces externos