First create the necessary credentials.
cd dev_utils
sh make_certs.shStart creating the certificates, java is picky and we need to create them first
docker-compose up -d certfixerTo start all the other services using docker compose.
docker-compose up -dFor a test example use:
cd ../
sh ./dev_utils/sftp-testing-ssh.sh
sh ./dev_utils/sftp-testing-pass.shFor manual testing use:
sftp -i src/test/resources/ed25519.sec -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -P 2222 dummy@localhost
# for password auth use: `password` as credential
sftp -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -P 2222 dummy@localhost