SSH (Secure Shell) — это криптографический сетевой протокол для безопасного удалённого управления операционными системами и передачи данных в незащищённых сетях (например, интернете).
Основные особенности SSH
- Шифрование - защищает данные от перехвата, используя алгоритмы (AES, ChaCha20 и др.).
- Аутентификация - проверяет подлинность сервера и пользователя (пароли, ключи).
- Целостность данных - предотвращает изменение информации при передаче.
- Порт по умолчанию - TCP 22.
Где применяется
- Удалённое управление серверами (Linux, macOS, Windows).
- Безопасная передача файлов (SCP, SFTP).
- Туннелирование трафика (проброс портов).
Альтернативы: Telnet (небезопасен), RDP (графический доступ).