11 ms·
KiTTY – A fork of PuTTY 0.67 with many additional features
- based2 10y agohttp://www.chiark.greenend.org.uk/~sgtatham/putty/ http://www.chiark.greenend.org.uk/~sgtatham/putty/
- joshbaptiste 10y agoThis is cool.. The pscp integration alone is worth me trying.
- Nexxxeh 10y agoI love KiTTY, the little additions makes Windows use smarter and easier.
- neolefty 10y agoIs there a link to the source code? Edit: found it on the downloads page http://www.9bis.net/kitty/?page=Download http://www.9bis.net/kitty/?page=Download
- CraigJPerry 10y agoI sometimes think the lack of password saving in putty did more to promulgate the use of ssh keys than anything else. Kitty has a bunch of useful features , I'll give it a go.
- frumiousirc 10y agoThe ability to leak and reuse passwords in general did more to promulgate the use of ssh keys than anything else.
- KirinDave 10y agoWhy would you use PuTTY _or_ KiTTY given that lxrun and a Powershell version of OpenSSH exist?
- tachion 10y agoIsn't `ssh` the best SSH client in the world, despite the KiTTY's claim? Not to mention, that I'd describe PuTTY/KiTTY more like 'only usable ssh client on windows platform' rather than what they're claiming on their website ;)
- zokier 10y agoThere are several ports of OpenSSH for Windows if you prefer that.
- justincormack 10y agoMicrosoft is porting it officially too now.
- KirinDave 10y agoMaybe that was true 2 years ago. Now Microsoft is maintaining OpenSSH for powershell and there is Bash for Windows providing direct linux binary support.
- voltagex_ 10y agoI'd wait til ssh.exe is a little more stable: https://github.com/PowerShell/Win32-OpenSSH/issues https://github.com/PowerShell/Win32-OpenSSH/issues I'm just about sick of PuTTY, though, ready to just drop a copy of MSYS2's ssh.exe in my DropBox\bin folder and leave it at that.
- KirinDave 10y agoI use the bash subsystem now, but yeah I used ssh.exe for some time w/out issue as well.
- yborg 10y agoI suppose that makes it the best by default.
- makkesk8 10y agoKitty is quite great, but there's better ones like xshell
- linker3000 10y agoI seem to have stuck with mRemoteNG due to its tabbed interface support for ssh, VNC, RDP and other protcols
- tw04 10y agoI've always preferred this build: https://puttytray.goeswhere.com/ https://puttytray.goeswhere.com/
- randallsquared 10y agoComing from Linux/macOS, PuTTY was one of the things that always drove me bonkers. So much clicking to change settings. So many times I was uncertain about whether I'd edited or saved the right session. I'm trying out Windows again, and the whole environment seems to have massively improved in the four years since I last played with it: after installing bash for windows and docker for windows and openssh through scoop, I can open a command line and use native ssh, or type "bash" and use the usual Linux version, or "docker run ..." and use whatever I'm used to there. Given all these great options, it's not clear to me why anyone would go back to a separate GUI tool?
- tokenizerrr 10y ago> Given all these great options, it's not clear to me why anyone would go back to a separate GUI tool? You're clearly a Linux person. Or at least a command line person. I am too. Quite a few programmers at my work have never used anything but Windows and barely touch any servers. So they don't really use the command line at all, ever. They also insist on using graphical clients for Git. This is of course horribly inefficient and leads to plenty of problems (mostly due to their choice of the Eclipse Git Client, which seems to have a lot of bugs). But they think the command line is scary and too difficult to understand. So, my point is, there are a lot of people who have used GUIs their entire life and are used to be able to figure things out by just staring at the GUI and spending 30 minutes aimlessly clicking about. Then when they use a CLI program they have no idea what to do, and get frustrated. Because they're not used to RTFM.
- bytelayer 10y agoWhat's wrong with GitHub Desktop? Just enter your commit message and click "Sync". Much easier than using the command line.
- tokenizerrr 10y agoWe don't use GitHub and looking at https://desktop.github.com/ https://desktop.github.com/ it's not a Git client, but a GitHub client.
- sprremix 10y agoFor everyone who works with multiple sessions, there's this tabbed putty version out as well: https://github.com/jimradford/superputty https://github.com/jimradford/superputty
- sofaofthedamned 10y agoI've always had issues with these wrappers around Putty, in that they never seem to deal with focus correctly. My biggest issue with KiTTY was that it saved the username for subsequent windows - which was really hard to deal with when i'd mistyped the name! Anybody know a keyboard shortcut to forget which user was entered?
- joatmon-snoo 10y agoI think this may actually be a PuTTY bug itself. I use PuTTY Tray on a regular basis and see this whenever I switch machines.
- Mahn 10y agoFun fact: The ssh-agent equivalent for Windows that ships with PuTTY (pageant) has a limited amount of memory reserved to store the actual keys (8kb) which causes it to stop responding when more than 25 keys or so are used. Because they have no GitHub, no easy way to collaborate on the source, and the developers don't reply emails, this has gone unfixed for years, and even though PuTTY is open source and you can fix it yourself and use your build (which we did), the worst is that we quickly found out that almost every independent tool on Windows that relays on SSH copy pasted the source of PuTTY almost verbatim, since we found this bug in many places afterwards, including closed source applications. Bottom line, set your workflow on Linux or at least bash for Windows if you manage or plan to manage many machines.
- gkya 10y agoNo Github, so what? If it was on Github but developers still unresponsive, what whould've changed? You'd still need to fork and/or publish your patch somewhere.
- crazysim 10y agoI guess if it was on Github, the unresponsiveness of the developers or the project would be much, much more visible.
- dschulz 10y ago"relays on" != "relies on"
- Mahn 10y agoYeah, sorry, that was a typo, I noticed it too late, HN won't let me edit it now.
- kodfodrasz 10y agoI use KeeAgent plugin for KeePass. It works OK for me, even for git, when setting GIT_SSH to plink.exe https://github.com/dlech/KeeAgent https://github.com/dlech/KeeAgent About the attitude of the PuTTY authors: I have read similiar stories already.
- mythz 10y agoI'm happy with bash/ssh in Ubuntu on Windows 10 - finally a clean, full-featured SSH client.
- freehunter 10y agoBut if all you need is SSH, I'm sure Kitty is smaller than Ubuntu.
- denfromufa 10y agoIt is a pitty that tty is not natively ported to Windows. Jupyter terminal is not available due to this: https://github.com/jupyter/notebook/issues/172 https://github.com/jupyter/notebook/issues/172
- duskwuff 10y agoTTYs are a kernel feature which aren't present at all in Windows. It's not clear how one could "port" them, short of writing a driver (which I'm not sure is even possible).
- denfromufa 10y agoAlthough winpty is not feature-complete and requires 2 tool-chains for building, still it is not a kernel driver: https://github.com/rprichard/winpty https://github.com/rprichard/winpty
- rhabarba 10y agoAnd if you want to stay updated with new versions: https://news.ycombinator.com/item?id=12938269 https://news.ycombinator.com/item?id=12938269 ;-)
- epalm 10y agoHow is it possible in this day and age that both http://www.9bis.net/kitty/ http://www.9bis.net/kitty/ and http://www.chiark.greenend.org.uk/~sgtatham/putty/ http://www.chiark.greenend.org.uk/~sgtatham/putty/ are not HTTPS?
- harryf 10y agoHow is it possible in this day that Microsoft is not able to provide a decent SSH client for Windows?
- tw04 10y agoThey do... both native and via subsystem for linux.
- harryf 10y agoIf that's so why are we still using PuTYY / KiTTY (serious question)?
- tw04 10y agoWell, I would guess first and foremost: why change? People that already use putty probably have no desire to switch just to switch. If the alternative isn't SIGNIFICANTLY better, most people aren't going to switch just to switch. Second: not everyone is on Windows 10 which is a requirement for the Linux subsystem. I guess last but not least: in both cases they require installing software. Some corporate users have no control over their own laptops. Putty has a portable version that you don't have to install anything to use.
- KirinDave 10y agoPerhaps you should consider doing your research on this subject before writing such a contentious post?
- bane 10y agoWhy should they be?
- jjawssd 10y agoWhere's the Github/Gitlab repo?
- KirinDave 10y agoThere is an officially maintained port (by microsoft) of openssh for PowerShell. There's also full ssh support in the Bash for Windows support. Maybe someone can explain to me what's valuable about PuTTY or KiTTY given this?
- coredog64 10y agoI only see one release on GitHub: v.0.0.3.0. The first line of the release notes is the following sentence: "This is a pre-release (non-production ready)". Microsoft's implementation includes the full sshd. While I'm happy they're finally onboard with that (could have used it 10 years ago), that's overkill compared to PuTTY/KiTTY.
- KirinDave 10y agoWhy? Most people will never run it.
- Matthias247 10y agoAnd if you install git for windows (which you most likely want anyway) you also get msys with the associated bash and ssh versions.
- thunderbong 10y agoI've been a very happy user of MobaXTerm for many years. Generates keys, has inbuilt sftp, and X11 forwarding. http://mobaxterm.mobatek.net/ http://mobaxterm.mobatek.net/
- teh_klev 10y agoTotally agree, I don't know why there's such a blind spot for MobaXTerm. You can run up multiple copies of the free version to get around most of the limitations (I even do that with my paid for edition because I get better session tab management) .
- zem 10y agoi'd not heard of it before; it does look like it has some very nice features. wonder why it didn't come up when i was searching for a windows sftp client recently.
- teh_klev 10y agoIt was Sam Saffron, one of the ex Stack Overflow and now Discourse developers that turned me on to it: https://samsaffron.com/archive/2013/05/03/eliminating-my-trivial-inconveniences#comment-4 https://samsaffron.com/archive/2013/05/03/eliminating-my-tri...
- sbuttgereit 10y agoI used MobaXterm for the better part of a year on a paid license. It was a reasonably good terminal, though I absolutely HATE the way they included the kitchen sink and then some in their app. Most of it was just cruft and they also seem to have decided not to use some standard things in terms of the GUI itself... rather than using one of the usual GUI toolkits, they seem to use something that is either home-grown or something I don't commonly see: wasn't so good on my high dpi displays. I no longer use Moba and have replaced it with a combination of conemu (https://conemu.github.io/ https://conemu.github.io/) for the shell improvement side (the larger rationale for using MobaXTerm in my case... MS shell being less that good), Windows Subsystem for Linux (for the cygwin stuff in MobaXTerm, and I just use SSH from there) and PuTTY Pageant for windows SSH agent and Bitvise for easy tunnels (https://www.bitvise.com/ssh-client https://www.bitvise.com/ssh-client). That may seem like a lot, but each part gets used for its strengths and its all really, really simple (and not all used at once.)
- robhack 10y agoHow does it compare to SmarTTY? (other than its awesome name!)
- mickrussom 10y agoHonestly, the #1 terminal program is SecureCRT and its worth paying for. The only reason: There are two great and efficient ways of managing logins and session information. I wish there way an open copy of SecureCRT but I've yet to find one and SCRT is cheap enough to where I just stick with it. Kitty is interesting but I wish session management was scrt style.
- blueatlas 10y agoTry mRemoteNG. It's not quite SecureCRT, but I switched long ago and haven't regretted the move. It has a nice tabbed UI and supports many protocols (ssh, RDP, VNC, etc.). It has recently returned to active development.
- urza 10y agoIf you are on windows and want nice console, I like Cmder: http://cmder.net/ http://cmder.net/
- dinnouti 10y agoAfter fighting with Putty to managed saved sessions between computers, I end up using cmder and the ssh CLI.
- freewizard 10y agoGood work! Could you replace the url with an HTTPS one? https://www.9bis.net/kitty/ https://www.9bis.net/kitty/ seems working. It seems a no brainer, but I 'm just surprised that putty.org is http only.
- voltagex_ 10y agoThat's because putty.org isn't the official site for PuTTY. Think of it like "friendly" domain squatting, then despair at the security implications. See https://noncombatant.org/2014/03/03/downloading-software-safely-is-nearly-impossible/ https://noncombatant.org/2014/03/03/downloading-software-saf... (but many of the points have been resolved)
- oblio 10y agoIMO just abandon the crutch provided by PuTTY and use Cygwin + Console2/ConsoleZ/Conemu. You'll get the "official" SSH, with support for normal SSH keys, a rather complete and solid Unix tools setup plus a decent terminal wrapping the Windows console. You'll also be able to switch between Cygwin / cmd / Powershell with ease.
- _RPM 10y agoOne of the most annoying things about PuTTY is that the black default background is too dark to see. For example, I always have to change it to light background because I can't see my VIM buffer very easily. It also handle the alt arrow keys.
- phyushin 10y agoI like putty... It suffices for my needs
- freehunter 10y agoYeah, there are a few things that annoy me about Putty but not enough to actually switch. Granted, Putty is pre-installed on every machine I touch that doesn't have ssh natively installed, but for the most part it just works. All the problems I have with it disappear as soon as I'm logged into a remote server.
- barbwire 10y ago"KiTTY is a fork from version 0.67 of PuTTY, the best telnet / SSH client in the world." Wow - if PuTTY is "the best client in the world" then this must be, by definition, an inferior product.
- slim 10y agoThe best is Teraterm http://ttssh2.osdn.jp http://ttssh2.osdn.jp