PuTTY Link (plink.exe)
plink.exe is the PuTTY command-line SSH client designed for automation. It enables non-interactive remote command execution, port forwarding, and scripted sessions from Windows without launching a graphical terminal. Used in batch tasks, CI pipelines, and admin workflows, plink.exe is legitimate when obtained from the official PuTTY distribution.
plink.exe wraps PuTTY’s SSH capabilities into a compact CLI tool. It supports password and key-based authentication, agent usage, and command execution in batch style, returning output to scripts. It shares the PuTTY codebase and security model, including host key verification.
Reasons it's running:
plink.exe is PuTTY’s command-line SSH client used for automating remote commands, port forwarding, and scripted sessions without a GUI.
Yes, when downloaded from the official PuTTY site or trusted repository. Verify its digital signature and known-good hash before use.
If obtained from an untrusted source or tampered with, it could be unsafe. Always download from the official PuTTY distribution and verify integrity.
Check the publisher in the digital signature, compare the file hash to the official PuTTY release, and scan with a reputable antivirus.
Common installation paths are C:\Program Files\PuTTY\plink.exe or C:\Program Files (x86)\PuTTY\plink.exe; add the folder to PATH if needed.
Uninstall the PuTTY package, or block execution with AppLocker/WDAC. Remove any scripts referencing plink.exe to prevent re-use.
PuTTY terminal emulator; interactive SSH sessions commonly used with plink for automation workflows.
PuTTY Secure Copy client; often used alongside plink for scripted file transfers.
PuTTY authentication agent; manages private keys for SSH workflows involving plink.
PuTTY key generator; used to create and convert SSH keys for use with plink.