SSH (Secure Shell) provides encrypted remote access, file transfer, and tunneling over untrusted networks. OpenSSH is the standard implementation on Linux, macOS, and Windows (via built-in client). The client configuration lives at /.ssh/config and supports per-host settings, identity management, and connection reuse.
When to use: Remote server management, secure file transfers, port forwarding, jump host traversal, automated deployments, SOCKS proxying.
When NOT to use: High-throughput bulk data transfer across WANs (use Globus or similar), GUI-heavy remote desktop (use VNC/RDP), container orchestration (use kubectl/docker CLI).
Modelli di accesso remoto SSH e utilità di shell sicura. Copre connessioni, gestione della configurazione, generazione di chiavi (Ed25519, FIDO2), tunneling, port forwarding, trasferimenti di file e multiplexing. Da utilizzare per la connessione ai server, la gestione delle chiavi SSH, la configurazione di tunnel, il trasferimento di file su SSH, la configurazione di host jump o il rafforzamento dell'accesso SSH. Fonte: oakoss/agent-skills.