SSH под капотом
Думаю, многие в своей работе используют SSH для самых разных целей: подключение к серверу, копирование гит репозитория, удалённое выполнение кода из своей любимой IDE.
Но что происходит под капотом, когда мы вводим в консоли ssh username@host?
А происходит многое:
— применяется ассиметричное шифрование для формирования ключа симметричного шифрования. Эта часть проиллюстрирована в статье крутым видео про алгоритм Диффи-Хеллмана
— производится симметричное шифрование трафика соединения. Симметричное шифрование здесь применяется для экономии процессора, так как ассиметричное шифрование куда более требовательное к ресурсам
— и даже хеширование, чтобы убедиться в отсутствии изменения сообщения в процессе передачи
Автор объясняет базовые концепции и поясняет их применение в SSH.
Важное практическое замечание. Использование пароля в SSH это очень-очень плохая практика. Не поленитесь настроить вход по ключу вместо пароля — так удобнее и безопаснее.
🔥, если хочешь пост о правильной настройке SSH.
#skills
Post #248
1.07K
- 🔥 20
- ⚡ 1
- ❤ 1
- 👍 1
- 🌭 1