Zamierzam wdrożyć maszynę z systemem Linux jako rodzaj terminalu publicznego w zdalnej lokalizacji. Chciałbym mieć do niego dostęp zdalny przez SSH w celu konserwacji, ale nie chcę, aby port był otwarty na zdalnej zaporze ogniowej w rzadkich przypadkach, gdy potrzebuję uzyskać dostęp do tego komputera. Myślałem o prostym skrypcie, aby utworzyć odwrotny tunel SSH do maszyny na zewnątrz, ale wolałbym, aby użytkownik nie musiał nic robić, gdy potrzebuję uzyskać do niego dostęp. Jakieś pomysły?
Aktualizacja: Postanowiłem pójść z moim oryginalnym planem skryptu, aby utworzyć tunel odwrotnego ssh. Podczas gdy inne sugerowane rozwiązania, takie jak pukanie portów, byłyby bardziej zgodne z tym, co naprawdę chcę zrobić, w tym przypadku nie mam dostępu do konfiguracji routera oprócz prowadzenia użytkownika przez konfigurację. dreszcz