Descargar PuTTY
Cliente SSH y herramientas

PuTTY

Cliente SSH y Telnet gratuito y de código abierto para Windows, Linux y macOS

PuTTY — cliente SSH

Descargar

Última versión

Gratis · instalador Windows · versiones Linux y macOS

PuTTY es un emulador de terminal y cliente de red gratuito y de código abierto. Úselo para sesiones interactivas SSH y Telnet, acceso a consola serie y conexiones TCP en bruto. El MSI de Windows instala putty.exe, puttygen.exe, pscp.exe, psftp.exe, plink.exe, pageant.exe y herramientas relacionadas en una sola instalación. Para pasos de instalación, su primera sesión SSH y lo básico de PuTTYgen, abra la página Cómo usar de este sitio.

Características

Aspectos que hacen de PuTTY una opción popular para administración remota y desarrollo.

Acceso remoto seguro:

  • Tipos de sesión SSH-2 y SSH-1, Telnet, rlogin, serie y TCP en bruto.
  • Cifrados configurables, verificación de clave de host y reenvío X11 cuando se admite.

Gestión de sesiones:

  • Guarde sesiones con nombre: host, puerto, protocolo, tamaño de ventana y apariencia.
  • Emulación de terminal con fuentes, colores y retroceso ajustables.

Herramientas complementarias:

  • PuTTYgen para claves RSA, DSA, ECDSA y Ed25519 (.ppk y conversiones).
  • PSCP y PSFTP para copiar archivos, Plink para scripts y Pageant como agente SSH.

Multiplataforma:

  • Compilaciones nativas de Windows; paquetes Linux (por ejemplo putty-tools); macOS con Homebrew, MacPorts u otros.

Referencia técnica

Dónde guarda PuTTY la configuración en Windows, comandos de instalación habituales y comprobaciones del primer inicio. Use Copiar para pegar en documentación o shell.

Registro de Windows (sesiones y claves de host)

En Windows, PuTTY guarda la configuración en HKEY_CURRENT_USER\Software\SimonTatham\PuTTY. Las sesiones guardadas están bajo Sessions; las claves de host SSH de confianza bajo SshHostKeys. Listar desde el símbolo del sistema es solo lectura.

Rutas de registro que usa PuTTY (Windows)

HKEY_CURRENT_USER\Software\SimonTatham\PuTTY
HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions
HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\SshHostKeys

REM Example: export subtree for backup (adjust path)
reg export "HKCU\Software\SimonTatham\PuTTY" putty-settings.reg /y

Directorio de datos estilo Unix

En Linux y otros ports, PuTTY suele almacenar datos bajo ~/.putty (el diseño exacto puede variar).

Rutas típicas (Linux / Unix)

~/.putty/

# Example: list PuTTY data directory
ls -la ~/.putty/

Comandos de instalación (gestores de paquetes)

Comandos de instalación de ejemplo

# Debian / Ubuntu (client + PuTTYgen CLI)
sudo apt update && sudo apt install -y putty putty-tools

# Windows Package Manager (when available in your catalog)
winget install PuTTY.PuTTY

Ejecutables del conjunto PuTTY (MSI Windows)

Binarios instalados

putty.exe      — SSH/Telnet/serial client
puttygen.exe   — key generator
pscp.exe       — SCP file copy
psftp.exe      — SFTP client
plink.exe      — command-line Plink
pageant.exe    — SSH authentication agent
puttytel.exe   — Telnet-only client

Consejos para la primera conexión

Confirme el nombre o IP del servidor, el puerto (22 para SSH) y el protocolo. En el primer inicio compare la huella de la clave de host con la documentación. Proteja las claves privadas con frase de contraseña y use Pageant o el reenvío del agente solo en equipos de confianza.

Flujo SSH típico en PuTTY

Open PuTTY → enter Host Name
→ Port 22, Connection type SSH
→ Session: save profile (optional)
→ Open → accept host key if verified
→ Log in (password or key)

Prefiera descargas del proyecto oficial PuTTY con sumas publicadas. Con espejos o tiendas de terceros compare firmas si están disponibles. Vea PuTTYgen para configurar claves SSH.

Capturas de PuTTY

Haga clic en una miniatura para ampliar; use las flechas para desplazarse: