Skip to content

Management Services

Management services let labs exercise operational flows: remote login, file copy, simple HTTP interactions, and device-to-device management reachability.

AreaLevelNotes
SSHBehaviour modelCLI transport and authentication outcome.
HTTPBehaviour modelSimple service/wire handling for supported tests.
TFTPBehaviour modelFile-transfer executor/wire surface.
SCPBehaviour modelSecure-copy style transfer surface.
File-system viewConfig-backedIOS-style/NX-OS-style show file systems exposes deterministic simulator file systems.
TCP/UDP handlersBehaviour modelSupport protocol tests; not a full OS socket stack.
StandardCoverageNotes
SSHBehaviour modelLogin/session outcome, not cryptographic transport.
HTTP/1.xMinimalRequest/response service behaviour.
RFC 1350PartialTFTP transfer concepts.
SCPMinimalOperational file-copy model.
FeatureStatusNotes
VTY loginSupportedUses local/AAA auth outcomes.
SSH reachabilitySupportedDepends on routing, ACL, and service state.
HTTP serviceBehaviour modelSimple responder.
TFTP copyBehaviour modelSupported executor path.
SCP copyBehaviour modelSupported wire path.
Source interfacePartialSupported where command surface exposes it.
CommandIOS-styleJunos-styleVyOS-styleNotes
ip ssh version 2SupportedPartialPartialSSH service intent.
line vty 0 4Supportedn/an/aRemote CLI access.
transport input sshSupportedn/an/aSSH-only VTY.
ip http serverSupportedPartialPartialHTTP service.
show ip http serverSupportedn/an/aIOS/IOS-XE runtime service view.
show tftpSupportedn/an/aIOS/IOS-XE runtime service view.
show file systemsSupportedn/aSupportedIOS/IOS-XE and NX-OS-style file-system view.
copy tftp: running-configPartialn/aPartialTFTP operation.
copy scp: flash:Partialn/aPartialSCP operation.

Management protocols are primarily reachability and authorization checks. If an ACL blocks TCP/22 or AAA denies the user, the management operation fails for that reason.

Canonical example
configure terminal
username admin privilege 15 secret lab
ip ssh version 2
line vty 0 4
login local
transport input ssh
end

Vendor styles

IOS-style
username admin privilege 15 secret lab
ip ssh version 2
line vty 0 4
login local
transport input ssh
Junos-style
set system services ssh
set system login user admin class super-user authentication plain-text-password
set system services netconf ssh
VyOS-style
set service ssh port 22
set system login user admin authentication plaintext-password lab

Real SSH crypto negotiation, HTTP feature completeness, binary file contents, TFTP retransmission timers, and platform filesystem quirks are simplified.