blob: 1e2f8e23ebf9688cd03448be3ff63ea1c2212f53 [file] [view]
# 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:
```sh
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.
[libssh]: https://www.libssh.org/