Что такое ssh tunnel?

Middle
490 просмотров
AFK Offer AI

SSH tunnel — проброс сетевого трафика через зашифрованное SSH-соединение. Local forwarding (ssh -L 5432:db:5432 server) — пробрасывает порт удалённого сервера на локальный. Remote forwarding (ssh -R) — наоборот. Dynamic forwarding (ssh -D) — создаёт SOCKS-прокси. Типичный сценарий: база данных доступна только с сервера, ты пробрасываешь порт через SSH и подключаешься локально. Для Go-разработки это незаменимо при дебаге продакшен-баз без открытия портов наружу.

Следующий вопрос

Что такое HMAC?