tree: e404373867b15ac058c1d4fe717706a6fae31a7b [path history] [tgz]
  1. .gitignore
  2. build
  3. echosshd.cc
  4. Makefile
  5. METADATA
  6. README.md
ssh_client/echosshd/README.md

echosshd testing server

This is a simple server built on libssh for testing Secure Shell locally. It provides a simple shell interface so content can be sent back & forth.

Requirements

We require GCC 5+ for the codecvt header and the libssh development package. On Debian systems, you can run:

sudo apt-get install gcc libssh-dev

Build

You can run make to build echosshd and generate local keys as needed.

Running

Just run ./echosshd to spawn the server.

By default it listens on localhost:22222. You can log in with the anon account (no password required).

Once you log in, use the help command to see available tests.