Files
infix/test/case/infix_services/ssh_server_config
Tobias Waldekranz 0b2f53e3b4 test: ssh_*: Wait for server start before further testing commences
On slow systems, we don't want test steps involving tools like scp or
ssh-keyscan to fail because the server had not come up yet.

Therefore, make sure that the server is ready to accept connections
before moving on to subsequent test steps.
2025-01-22 20:32:33 +01:00
..
2024-12-19 14:42:17 +01:00
2024-12-19 14:42:17 +01:00

=== SSH server configuration
==== Description
Test SSH server functionality with pre-defined key pair:
1. Enable/Disable SSH service.
2. Configure listen address and port.
3. Validate connectivity using static key pair.

==== Topology
ifdef::topdoc[]
image::{topdoc}../../test/case/infix_services/ssh_server_config/topology.svg[SSH server configuration topology]
endif::topdoc[]
ifndef::topdoc[]
ifdef::testgroup[]
image::ssh_server_config/topology.svg[SSH server configuration topology]
endif::testgroup[]
ifndef::testgroup[]
image::topology.svg[SSH server configuration topology]
endif::testgroup[]
endif::topdoc[]
==== Test sequence
. Setup topology and attach to the target
. Configure SSH server
. Verify SSH public keys
. Verify it is not possible to access SSH on other IP address
. Disable SSH server


<<<