Ask HN: Alternative to Putty for Multiple Sites?
I've been looking around for an alternative to Putty for use on Windows. I like Putty but I need something better to manage multiple logins, better searching, possibly tagging, etc. Would like something open source and actively developed. KiTTY seems to be a one-man show and not updated frequently. Any suggestions?
10 comments
[ 3.5 ms ] story [ 38.1 ms ] threadIt makes it the need for such tool narrower each day.
A proper terminal and decent openssh client config file does a wonderful job. It allows all kind of customisation per server/group/wildcard like custom user, aliases, injecting any connection options.
Still a nice tabbed SSH/Everything(tm) client is nice to have :-)
PS VS code + WSL is awesome for most stuff :-) Very lil I need from work env. that I can't do locall with them !!
- It let's you go out of that "userland only" view that WSL1 has. So you can actually make ICMP calls and use traceroute/mtr form it and so on. You can see actual load of that WSL2 (wsl1 has a ... hardcoded load info :D) - You can safely have write access to a filesystem in both directions. Also write from windows to WSL2. It's even integrated into explorer if you want. On WSL1 that usually ends up with broken filesystem (ask me how I know - tried twice...) - You can use regular services like initd/systemd. You can eaven run real docker deamon more or less like on a regular linux system - The integration from vscode is still superb - As the filesystem is NOT visible as a folder in c:\windows, crappy antimalware/DLP tools can't see what binaries you run. This means that most likely in a corporate environment it will run much much faster. If you worked in a company with underpowered DLP hardware you will know what I mean
It does complicate a few things, like networking which can break when you use vpn's, but there are workarounds like wsl-vpnkit on github.
Oh! In regards to your docker comment - Docker desktop kept choking on creating containers for ARM64 platforms (a libc version mismatch I think)...Long story short, uninstalled docker desktop from windows, installed Docker CE in Ubuntu/WSL2 and it just worked(tm) :-)
OpenSSH is the defacto SSH standard. If you use it, VSCode will automatically read your SSH config file for remote editing of files[2].
1. https://linuxize.com/post/using-the-ssh-config-file/
2. https://code.visualstudio.com/docs/remote/ssh