Визуальное руководство по туннелям SSH: Локальная и удаленная переадресация портов.
SSH – это еще один пример древней технологии, которая широко используется и сегодня. Вполне возможно, что освоение пары трюков с SSH в долгосрочной перспективе более выгодно, чем освоение дюжины инструментов Cloud Native, которым суждено устареть в следующем квартале.
Одна из моих любимых особенностей этой технологии – туннели SSH. Не имея ничего, кроме стандартных инструментов, и часто используя всего одну команду, вы можете добиться следующего:
- Доступ к внутренним конечным точкам VPC через публичный экземпляр EC2.
- Открыть порт с локального хоста виртуальной машины разработчика в браузере хоста.
- Открыть любой локальный сервер из домашней/частной сети внешнему миру.
И многое другое
Но несмотря на то, что я ежедневно использую SSH-туннели, мне всегда требуется время, чтобы найти нужную команду. Должен ли это быть локальный или удаленный туннель? Какие должны быть флаги? Должен ли это быть локальный_порт:удаленный_порт или наоборот? Итак, я решил наконец разобраться с этим, и в результате получилась серия лабораторных работ и наглядная шпаргалка.
itmozg.ru/vizualn…ljam-ssh
👉 @i_odmin