SSH (Secure Shell) es un protocolo de red que permite a los usuarios acceder y controlar de forma segura sistemas remotos. Proporciona una forma segura de transferir archivos, ejecutar comandos y administrar archivos y directorios en un servidor remoto. SSH utiliza una arquitectura cliente-servidor, donde el cliente (cliente SSH) se conecta al servidor (servidor SSH) y establece un túnel cifrado seguro a través del cual se realiza toda la comunicación.
SSH no requiere la transferencia real de archivos entre el cliente y el servidor. En cambio, utiliza un protocolo seguro para enviar comandos y recibir respuestas, lo que permite a los usuarios realizar cambios en archivos remotos sin tener que transferirlos localmente. Esto hace que SSH sea una forma eficiente de administrar sistemas remotos y realizar tareas como edición de archivos, instalación de software y mantenimiento del sistema sin necesidad de acceso físico o transferencias de archivos.