Terminology Index

Glossary

2953 terms

Open concept maps
S
32

SSH

Secure Shell: a cryptographic protocol for remote shell access and other secure connections, widely used for Linux/Unix administration and as a heavily targeted attack surface when exposed.

SSH provides encrypted remote shell access and supports tunneling, file transfer, and port forwarding. It is foundational networking for managing Linux/Unix systems and is widely deployed. Attackers heavily target exposed SSH: brute-forcing credentials, exploiting weak configurations, abusing forwarded ports. Defenders restrict exposure (no direct internet SSH where avoidable), enforce key-based authentication and MFA, monitor authentication logs, and detect anomalous SSH activity, foundational network-defense practices.

Introduced in: Networking Foundations

Examples

  • Administering a Linux server via SSH using key-based authentication.
  • Restricting SSH to specific source networks and enforcing MFA.
  • Detecting brute-force attempts against exposed SSH.