Базовый
Как работает протокол SSH и зачем он нужен?
SSH (Secure Shell) — это сетевой протокол для безопасного удаленного управления серверами (обычно Linux) поверх незащищенной сети.
Зачем нужен:
Позволяет админу или DevOps-инженеру открыть консоль (терминал) удаленного сервера и вводить команды так, как будто он сидит прямо перед ним.
Как работает:
Использует асимметричное шифрование (пару открытый/закрытый ключ) для аутентификации пользователя без ввода пароля, а затем симметричное шифрование для защиты всего передаваемого трафика (команд и ответов) от перехвата (MitM-атак). Работает по умолчанию на порту 22.