wolfssh/ide/Espressif/ESP-IDF/examples/wolfssh_echoserver/README.md

2.5 KiB

wolfSSH Server Project

This is an example wolfSSH Server based on the minimally viable wolfSSL template

See the command line example client and the instructions in wolfssh README.md

To connect:

ssh -p 22222 jack@192.168.1.32

The default password for jack is 'fetchapail`.

Prerequisites

It is assumed the ESP-IDF environment has been installed.

Files Included

set(WOLFSSL_ROOT "~/workspace/wolfssl-other-source")

Getting Started:

Here's an example using the command-line idf.py.

Edit your WRK_IDF_PATHto point to your ESP-IDF install directory.

WRK_IDF_PATH=/mnt/c/SysGCC/esp32/esp-idf/v5.1

echo "Run export.sh from ${WRK_IDF_PATH}"
. ${WRK_IDF_PATH}/export.sh

# build the example:
idf.py build

# flash the code onto the serial device at /dev/ttyS19
idf.py flash -p /dev/ttyS19 -b 115200

# build, flash, and view UART output with one command:
idf.py flash -p /dev/ttyS19 -b 115200 monitor

Press Ctrl+] to exit idf.py monitor. See additional monitor keyboard commands.

Other Examples:

For examples, see: