wolfSSH is a small, fast, portable SSH implementation, including support for SCP and SFTP.
 
 
 
 
 
 
Go to file
dgarske 2888063b15 Merge pull request #2 from ejohnstown/inline-option
Inline Option
2016-04-01 15:07:37 -07:00
certs 1. Added test certificate and private key. 2014-08-15 14:20:42 -07:00
examples move shared inline functions to misc file. add configure option to disable inline functions. 2016-04-01 14:40:22 -07:00
m4 switch from CyaSSL to wolfSSL for crypto 2015-01-13 09:39:48 -08:00
src move shared inline functions to misc file. add configure option to disable inline functions. 2016-04-01 14:40:22 -07:00
test Make KDF publically accessable. Add KDF test using keys from two successful connections. 2016-03-31 12:10:44 -07:00
wolfssh move shared inline functions to misc file. add configure option to disable inline functions. 2016-04-01 14:40:22 -07:00
.gitignore move shared inline functions to misc file. add configure option to disable inline functions. 2016-04-01 14:40:22 -07:00
Makefile.am added unit test stub 2015-12-08 13:31:06 -08:00
README.md update the readme 2016-03-31 14:12:18 -07:00
autogen.sh autogen will touch config.rpath if missing 2015-12-08 14:16:25 -08:00
configure.ac move shared inline functions to misc file. add configure option to disable inline functions. 2016-04-01 14:40:22 -07:00

README.md

wolfssh

wolfSSL's Embeddable SSH Server

building

From the source directory run:

$ ./autogen.sh
$ ./configure
$ make
$ make check

The autogen.sh script only has to be run the first time after cloning the repository. If you have already run it or are using code from a source archive, you should skip it.

examples

The directory examples contains an echoserver that any client should be able to connect to. From the terminal run:

$ ./examples/echoserver/echoserver

From another terminal run:

$ ssh_client localhost -p 22222

The server will send a canned banner to the client:

CANNED BANNER
This server is an example test server. It should have its own banner, but
it is currently using a canned one in the library. Be happy or not.

Characters typed into the client will be echoed to the screen by the server. If the characters are echoed twice, the client has local echo enabled.