PuTTY ( / ˈpʌt i / ) [ 4] es un emulador de terminal , consola serial y aplicación de transferencia de archivos de red de código abierto y gratuito . Admite varios protocolos de red , incluidos SCP , SSH , Telnet , rlogin y conexión de socket sin formato. También puede conectarse a un puerto serial . El nombre "PuTTY" no tiene un significado oficial. [ 5]
PuTTY fue escrito originalmente para Microsoft Windows , pero ha sido portado a varios otros sistemas operativos . Hay puertos oficiales disponibles para algunas plataformas similares a Unix , con puertos en progreso para Classic Mac OS y macOS , y se han contribuido puertos no oficiales a plataformas como Symbian , [6] [7] Windows Mobile y Windows Phone .
PuTTY fue escrito y es mantenido principalmente por Simon Tatham , un programador británico.
PuTTY admite muchas variaciones en el terminal remoto seguro y proporciona control de usuario sobre la clave de cifrado SSH y la versión del protocolo, cifrados alternativos como AES , 3DES , RC4 , Blowfish , DES y autenticación de clave pública . PuTTY utiliza su propio formato de archivos de clave: PPK (protegido por Message Authentication Code ). [8] PuTTY admite SSO a través de GSSAPI , incluidas las DLL GSSAPI proporcionadas por el usuario . También puede emular secuencias de control de xterm , VT220 , VT102 o emulación de terminal ECMA-48 , y permite el reenvío de puertos local, remoto o dinámico con SSH (incluido el reenvío X11 ). La capa de comunicación de red admite IPv6 y el protocolo SSH admite el esquema de compresión retardada zlib @openssh.com. También se puede utilizar con conexiones de puerto serie local.
PuTTY viene con clientes SCP y SFTP de línea de comandos , llamados "pscp" y "psftp" respectivamente, y plink, una herramienta de conexión de línea de comandos, utilizada para sesiones no interactivas. [9]
PuTTY no admite pestañas de sesión directamente, [10] pero hay muchos contenedores disponibles que sí lo hacen. [11]
El desarrollo de PuTTY comenzó a fines de 1998, [1] y era un cliente SSH-2 utilizable en octubre de 2000. [12] [13]
PuTTY consta de varios componentes:
[PuTTY es] el nombre de un popular cliente SSH y Telnet. Cualquier otro significado depende de cada uno. Se ha rumoreado que "PuTTY" es el antónimo de "getty", o que es lo que hace que Windows sea útil, o que es una especie de teletipo de plutonio. No podemos hacer comentarios sobre tales acusaciones.