Currently, I use PuTTY for SSHing into my linux server and Cygwin for local development when working on my Windows machine. Sadly, the terminal emulator that comes with Cygwin doesn't approach the quality of the excellent terminal emulator that comes with PuTTY. And it occurs to me that there really shouldn't be any conceptual difference between connecting PuTTY to a remote server over SSH and using PuTTY locally as a Windows shell to interface with the Cygwin system... but I haven't been able to figure out how to do this for the life of me. Is it possible to use PuTTY this way? If so, how?
Asked
Active
Viewed 3.6k times
15
-
Cygwin doesn't come with **any** terminal emulator. That is to say, the default "Cygwin Bash Shell" link it adds to your Start menu uses Windows' own console, not anything of its own. – Warren Young Dec 22 '09 at 15:13
-
Have you tried ConEmu? http://stackoverflow.com/a/10904494/1405560 – Maximus Oct 26 '12 at 16:41
3 Answers
14
Take a look at PuTTyCyg.
Also I like to use MinTTY available through the Cygwin installer...

Amro
- 123,847
- 25
- 243
- 454
-
5+1: MinTTY *is* PuTTY, just with the network and serial port comms stuff stripped out, making it only suitable as a local terminal program, like xterm on X systems. – Warren Young Dec 22 '09 at 15:12
-
Just as an FYI for other readers - this has not been maintained since 2011. It is no longer an active project – Ascalonian Nov 29 '16 at 14:13
-
@Ascalonian Right, I no longer use PuTTYcyg myself, I recommend [mintty](https://mintty.github.io/) which I believe is now the default terminal in Cygwin. It is also available for MSYS1 and MSYS2 of MinGW/MinGW-w64. As mentioned above, mintty is basically a minimalistic fork of putty.. – Amro Nov 29 '16 at 15:14
-
Also worth noting that mintty now only supports WSL 2, so if you're stuck on a corporate machine that doesn't allow the Windows Insider program and you're still on WSL 1, you're out of luck. – Jacob Apr 06 '20 at 22:16
4
I suppose if you somehow managed to install and start an ssh server on your local cygwin environment, putty should be able to connect to localhost

M0E-lnx
- 717
- 10
- 24
1
PuTTY lets you connect to servers with ssh. Have you tried running an sshd
on your Cygwin, and connecting to localhost with PuTTY ?

Victor Nicollet
- 24,361
- 4
- 58
- 89