leonardovee / testcontainers-sftp

Authenticate on a SFTP server with ssh keys using testcontainers-java.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

testcontainers-sftp

Authenticate on a SFTP server with ssh keys using testcontainers-java.

Generate the keys on your machine:

ssh-keygen -t ed25519 -f ssh_host_ed25519_key
ssh-keygen -t rsa -b 4096 -f ssh_host_rsa_key

And run:

./gradlew test

Alternatively you can run the SFTP container on the docker:

docker compose up

And then execute the main function:

./gradlew bootRun

About

Authenticate on a SFTP server with ssh keys using testcontainers-java.


Languages

Language:Kotlin 100.0%