Ten post głównie przedstawia, jak utworzyć zdalny tunel Remote Desktop SSH za pomocą PuTTY w systemie Windows 10 i 11. Jeśli chcesz zdalne połączenie o wyższym poziomie bezpieczeństwa, ten post ci pomoże.
Używam protokołu RDP, aby połączyć się z zdalnym serwerem. Ostatnio powiedziano mi, że mogę zdalnie połączyć się z innym komputerem za pomocą wyższego poziomu bezpieczeństwa, tunelując RDP przez SSH. Ponieważ zawsze zajmuję się poufnymi i ważnymi informacjami, chciałbym tego spróbować. Ale nie wiem, jak to zrobić. Czy ktoś może mi powiedzieć?
- Pytanie z Reddit
Ryzyka związane z eksponowaniem protokołu Remote Desktop Protocol (RDP) w internecie są powszechnie uznane. Narzędzie zaprojektowane dla wygody użytkownika stało się głównym celem ataków próbujących złamać hasło metodą brute force oraz różnych innych exploitów.
Na szczęście istnieje wiele strategii, które mogą wzmocnić bezpieczeństwo zdalnych sesji. Wzmacnianie bezpieczeństwa zdalnych sesji można osiągnąć poprzez ustanowienie tunelu SSH za pomocą PuTTY, popularnego klienta SSH i telnetu dla systemu Windows.
Tworzenie tunelu SSH dla zdalnego pulpitu (RDP) pozwala zabezpieczyć połączenie zdalnego pulpitu, szyfrując dane przesyłane między klientem a serwerem. Oto ogólne kroki tworzenia tunelu SSH dla zdalnego pulpitu przy użyciu PuTTY.
Przed konfiguracją RDP przez SSH należy znać dwa wymagania wstępne:
Krok 1. Rozpocznij od uruchomienia PuTTY, co spowoduje otwarcie okna konfiguracji PuTTY.
Krok 2. W kategorii „Sesja” wprowadź nazwę hosta lub adres IP serwera SSH w polu „Nazwa hosta (lub adres IP)”.
Krok 3. Upewnij się, że port jest ustawiony na SSH, zwykle na porcie 22.
Krok 4. Wybierz odpowiedni typ połączenia jako SSH.
Krok 5. Opcjonalnie możesz zapisać konfigurację sesji do późniejszego użycia, wpisując nazwę w polu „Zapisane sesje” i klikając przycisk „Zapisz”.
Krok 1. W oknie konfiguracji PuTTY przejdź do kategorii „Połączenie”.
Krok 2. Rozwiń menu „SSH” i wybierz „Tunele”.
Krok 3. Wprowadź źródło wraz z portem dla lokalnej maszyny, na przykład „127.0.0.1:3389”. Możesz wybrać dowolny zakres portów od 0 do 65536.
Krok 4. Wpisz miejsce docelowe z portem „localhost:3389”, ponieważ RDP zazwyczaj nasłuchuje na porcie 3389.
Krok 5. Upewnij się, że zaznaczony jest przycisk „Lokalnie”.
Krok 6. Kliknij przycisk „Dodaj”, aby dodać tunel do listy.
Krok 7. Upewnij się, że dodany tunel pojawi się w sekcji „Przekierowane porty”.
Krok 1. Wróć do kategorii „Sesja” w oknie konfiguracji PuTTY.
Krok 2. Kliknij przycisk „Otwórz”, aby rozpocząć połączenie SSH.
Krok 3. Możesz otrzymać monit związany z bezpieczeństwem, jeśli to jest twoje pierwsze połączenie z serwerem SSH. Zweryfikuj odcisk palca serwera i kontynuuj.
Krok 4. Podaj swoją nazwę użytkownika i hasło SSH, gdy zostaniesz o to poproszony.
Krok 5. Po ustanowieniu połączenia SSH, pozostaw otwarte okno PuTTY.
Krok 1. Rozpocznij, uruchamiając klienta Połączenie pulpitu zdalnego na swoim lokalnym komputerze. Możesz to zrobić, naciskając klawisze Windows R, a następnie wpisując „mstsc” i naciskając Enter.
Krok 2. W oknie Połączenie pulpitu zdalnego wprowadź „localhost:9999” (lub wybrany port źródłowy) w polu „Komputer”.
Krok 3. Kliknij przycisk „Połącz”, aby rozpocząć sesję RDP.
Krok 4. Jeśli konieczne, podaj poświadczenia systemu zdalnego, aby się zalogować.
Krok 5. Gratulacje! Jesteś teraz zdalnie podłączony do systemu Windows za pomocą tunelu SSH ustanowionego przez PuTTY.
Ważne uwagi:
Jeśli szukasz bezpiecznego sposobu na zdalny dostęp do innego komputera zamiast konfigurowania zdalnego pulpitu SSH w systemach Windows 10 i 11, rozważ skorzystanie z AnyViewer, darmowego i bezpiecznego oprogramowania do zdalnego pulpitu. Oto kilka kluczowych funkcji związanych z bezpieczeństwem AnyViewer:
Pobierz AnyViewer, zainstaluj go i uruchom na komputerze zdalnym i lokalnym, aby zobaczyć, jak działa.
Krok 1. Pobierz, zainstaluj i uruchom AnyViewer na obu komputerach. Przejdź do Logowanie, a następnie kliknij Zarejestruj się. (Jeśli już masz zarejestrowane konto na oficjalnej stronie internetowej, możesz się zalogować bezpośrednio.)
Krok 2. Zaloguj się na to samo konto AnyViewer na obu urządzeniach.
Krok 3. Na lokalnym urządzeniu wybierz zdalne urządzenie, a następnie nawiąż bezpośrednie połączenie, klikając Jednym kliknięciem kontroluj.
Podsumowując, zapewnienie bezpieczeństwa połączeń zdalnego pulpu jest niezwykle ważne, zwłaszcza przy pracy z wrażliwymi danymi. Tworzenie tunelu SSH zdalnego pulpu za pomocą programu PuTTY oferuje solidne rozwiązanie, poprawiające bezpieczeństwo i omijające ograniczenia zapory ogniowej. Postępując zgodnie z prostym przewodnikiem krok po kroku, można ustawić bezpieczne połączenie i mieć pewność podczas dostępu do systemów zdalnych.
Dodatkowo, zbadanie alternatyw takich jak AnyViewer dostarcza dodatkowe funkcje bezpieczeństwa i elastyczność w dostępie zdalnym. Bez względu na to, czy zdecydujesz się na tunelowanie SSH czy zbadanie alternatywnych rozwiązań zdalnego pulpitu, priorytetowym jest zapewnienie środków bezpieczeństwa w dzisiejszym cyfrowym krajobrazie.