27 lines
698 B
ReStructuredText
27 lines
698 B
ReStructuredText
.. only:: comment
|
|
|
|
© Crown-owned copyright 2024, Defence Science and Technology Laboratory UK
|
|
|
|
.. _Terminal:
|
|
|
|
Terminal
|
|
########
|
|
|
|
The ``Terminal`` provides a generic terminal simulation, by extending the base Service class
|
|
|
|
Key capabilities
|
|
================
|
|
|
|
- Authenticates User connection by maintaining an active User account.
|
|
- Ensures packets are matched to an existing session
|
|
- Simulates common Terminal commands
|
|
- Leverages the Service base class for install/uninstall, status tracking etc.
|
|
|
|
|
|
Usage
|
|
=====
|
|
|
|
- Install on a node via the ``SoftwareManager`` to start the Terminal
|
|
- Terminal Clients connect, execute commands and disconnect.
|
|
- Service runs on SSH port 22 by default.
|