remote-shell

A simple network shell

Current Features

  • Accept input commands
  • Execute commands
  • Send output back to client (current a telnet client)
  • Print interactive prompt from shell to client using pseudo-terminals

Todo

  • Implement multithreading to handle multiple connections at once (potentially multi-processing instead)
  • Write client to use instead of telnet
  • User authentication
  • Encryption of traffic