mirror of
https://github.com/kernelkit/infix.git
synced 2026-07-30 04:33:00 +02:00
=== Generate ssh key pair
==== Description
Verify that 'guest' user can fetch data using only the 'public' key
==== Topology
ifdef::topdoc[]
image::{topdoc}../../test/case/infix_services/ssh/ssh_key_authentication/topology.svg[Generate ssh key pair topology]
endif::topdoc[]
ifndef::topdoc[]
ifdef::testgroup[]
image::ssh/ssh_key_authentication/topology.svg[Generate ssh key pair topology]
endif::testgroup[]
ifndef::testgroup[]
image::topology.svg[Generate ssh key pair topology]
endif::testgroup[]
endif::topdoc[]
==== Test sequence
. Connect to the target device
. Create a guest user on the target device
. Wait until SSH server is ready to accept connections
. Write private key to a temporary file
. Verify it is possible to fetch syslog data using public key
<<<