ssh is probably the most underrated tool I use every day. The capability for me to sit basically anywhere on the planet with an internet connection and remotely get stuff done over a secure connection is a boon. I don't think any other tool comes close to the usefulness of ssh.
@popey crazy that it took MS a lifetime to realise that.
@popey Absolutely. Yesterday, I discovered the ssh escape codes (~ + a character: eg: "~C") which you type on an existing ssh connection and you are dropped into a "prompt" where you type in the options (like "-R *:8080:foobar.com:80") which appends these flags into the existing connection..
@vu3rdd I read about that a while back but keep forgetting it exists. It's like advanced mode for ssh.
@popey When i started using ssh at first i desperately tried to find a way to save username and password, and of course ran into a brick wall. Having worked with windows and RDP for about a year I just couldn't comprehend something like this wouldn't be built in.
Then I read about SSH keys. Then i set up my github with SSH keys, and almost anything else I can.
It seems old school at first, but it really is incredibly, friggin awesome.
@popey SSH should be multi threaded, though, some things are a pain even on local connections (like gui apps considering modern GUI designs)
This server was setup for the Ubuntu community to use.