Title: Hi HN,<p>I wrote a custom SSH server in Go, give it a try. It uses your terminal user and SSH keys to authenticate implicitly. Instead of getting a shell, you get an IRC-style chatroom with everyone else.<p><pre><code>  $ ssh chat.shazow.net
</code></pre>
If you&#x27;re getting &quot;Permission denied (publickey)&quot;, please use ssh-keygen to create a keypair. Instructions here: https:&#x2F;&#x2F;help.github.com&#x2F;articles&#x2F;generating-ssh-keys&#x2F;<p>SSH is a really cool protocol; it&#x27;s a lot like HTTP2. This is a demo of one thing you can do with it, but I plan to factor out the code into libraries that will let you build all kinds of experiences that can be used with any SSH client.<p>The source code is here: https:&#x2F;&#x2F;github.com&#x2F;shazow&#x2F;ssh-chat<p>(Should be reasonably stable and handle thousands of connections, but apologies in advance if it crashes: Try to reconnect in a minute.)
Upvote: