WebOasis - Forum

Computer Discussion => Computer Software => Topic started by: Thomas on October 25, 2019, 09:38:47 pm

Title: Chat over SSH
Post by: Thomas on October 25, 2019, 09:38:47 pm
SSH-Chat made by someone named Shazow

https://github.com/shazow/ssh-chat

/Download\
https://github.com/shazow/ssh-chat/releases/

Custom SSH server written in Go. Instead of a shell, you get a chat prompt.
Usage:
  ssh-chat [OPTIONS]

Application Options:
  -v, --verbose    Show verbose logging.
      --version    Print version and exit.
  -i, --identity=  Private key to identify server with. (default: ~/.ssh/id_rsa)
      --bind=      Host and port to listen on. (default: 0.0.0.0:2022)
      --admin=     File of public keys who are admins.
      --whitelist= Optional file of public keys who are allowed to connect.
      --motd=      Optional Message of the Day file.
      --log=       Write chat log to this file.
      --pprof=     Enable pprof http server for profiling.

Help Options:
  -h, --help       Show this help message

Commands in chat include but are not limited to:
/exit - exit the chat
/names - Lists usernames that are currently connected
/theme - Choose a theme - there are several
/msg - Send a private message
/reply - reply to a private message
/whois - View more info about a username currently connected

It's cool and works well.
In a way it's very accessible because it's via SSH, but it's not as simple to use as something like Signal.
Custom options are nice, you can:
Careful what you say when you connect to a server as it may or may not be logged!