SSH
Problem
A server sits in a data center 1,000 km away.
You need a command shell on it across an untrusted network.
Sending commands and passwords in plaintext is unacceptable.
Solution — SSH
SSH establishes an authenticated encrypted connection.
Laptop ║ encrypted Internet ║ Linux server
You can securely authenticate and operate the remote machine.
Core idea: SSH provides secure remote access over untrusted networks.