ssh chat.shazow.net
Hi HN, 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. $ ssh chat.shazow.net If you're getting "Permission denied (publickey)", please use ssh-keygen to create a keypair. Instructions here: https://help.github.com/articles/generating-ssh-keys/ SSH is a really cool protocol; it'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…
What it does
In the maker’s words, at launch
Hi HN, 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. $ ssh chat.shazow.net If you're getting "Permission denied (publickey)", please use ssh-keygen to create a keypair. Instructions here: https://help.github.com/articles/generating-ssh-keys/ SSH is a really cool protocol; it'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. The source code is here: https://github.com/shazow/ssh-chat (Should be reasonably stable and handle thousands of connections, but apologies in advance if it crashes: Try to reconnect in a minute.)
Does the same job
all alternatives →


- YAYubikey-agent – an easy to use Go ssh-agent for YubiKeys2020 · github.com · ▲152

- NJNode.js console chat (ssh [email protected])2011 · ▲11
ssh [email protected] (pass: hn) I did this simple chat with Node.js. It basically consists of a server which listens on a UNIX socket and clients which can connect to it. I changed ttychat's login shell to the chat client (ttychat.js) so that anyone who SSHes into the server automatically joins the chat room. Feel free to fork on Github: https://github.com/olalonde/node-ttychat
More dev tools this month
the category →



Open-source GTM skills for technical founders
Dev tools · 29d ago · gtmcofounder.com

OpenTrailPaper is open-source bike computer firmware for the LilyGO T5S3 4.7" E-Paper PRO. It supports offline maps, GPX routes, FIT recording and Bluetooth sensors.
Dev tools · 1d ago · opentrailpaper.com
