Skip to content

SSH (CAT-MIP-000000359)

Accepted • 2025-09-19 • by roop

Definition

SSH (Secure Shell) is a cryptographic network protocol used to securely access and manage remote systems over an unsecured network. SSH provides encrypted command-line access, secure file transfer, and tunneling capabilities. In MSP and IT environments, SSH is commonly used for remote administration of Linux servers, network devices, and virtual machines.

Prompt Examples

  • Disable password-based SSH access and enforce key authentication.
  • Initiate an SSH session to the Ubuntu server for patch verification.
  • List all devices with SSH enabled and open on port 22.
  • Record all SSH activity for compliance reporting.

Agent Execution

When a prompt refers to "SSH," the AI agent will:

  • Authenticate to the target system using configured credentials or key pairs
  • Capture session activity, output, and any resulting changes or errors
  • Establish a secure terminal session for executing remote commands
  • Log the session details and actions taken for audit and security purposes
  • Optionally run predefined scripts or commands based on the task

Synonyms

  • Command-Line Login
  • Remote Shell
  • SSH Access
  • SSH Server
  • SSH Session
  • Secure Shell
  • Terminal Access

Relationships

  • SSH connects Technician or Agent to Remote Device
  • SSH isAuthenticatedBy Key, Cert, or Certificate
  • SSH isLoggedIn Audit Log or Session History
  • SSH isSecuredBy Public Key or Password Authentication
  • SSH isUsedFor Script Execution, Troubleshooting, or Configuration
  • SSH mayBeRestrictedBy Firewall, Policy, or Role

History

Date Author Reason
2025-08-07 roop Draft – initial term proposal
2025-09-19 roop Accepted – added to CAT-MIP registry
2026-01-14 mpurtell
2026-03-02 jimmypuckett Fix malformed YAML