Я собираюсь развернуть машину Linux как своего рода общедоступный терминал в удаленном месте. Я хотел бы иметь возможность удаленного доступа к нему через SSH для технического обслуживания, но я не хочу оставлять порт на удаленном брандмауэре открытым в тех редких случаях, когда мне нужен доступ к этой машине. Хотя у меня есть простой сценарий для создания обратного туннеля SSH к машине снаружи, но я бы предпочел не требовать, чтобы пользователь что-то делал, когда мне нужен доступ к нему. Любые идеи?
Обновление: я решил пойти с моим первоначальным планом сценария для создания обратного туннеля SSH. В то время как другие предлагаемые решения, такие как стук портов, были бы в большей степени похожи на то, что я действительно хочу сделать, в этом случае у меня нет никакого доступа для настройки маршрутизатора, кроме как пройти пользователя через конфигурацию. содрогаться