Utwórz bezpłatny serwer SSH w systemie Windows 10, 8, 7 za pomocą freeSSHd

Jednym z najlepszych sposobów bezpiecznego przesyłania plików jest korzystanie z bezpiecznych połączeń SSH, które oferują nam architekturę klient/serwer i są protokołem zapewniającym bezpieczeństwo i niezawodność we wszystkich typach połączeń od kilku lat.

Możemy stworzyć Tunel SSH która zaczyna się od serwera pochodzenia do komputera klienckiego, oferując najwyższy poziom bezpieczeństwa i pomijanie reguł, które uniemożliwiają dostęp do wspomnianych witryn.
Korzystając z tunelu SSH mamy takie zalety jak:

  • Zapobiegaj wielu atakom złośliwego oprogramowania lub ARP.
  • Unikaj bycia ofiarami ataków Man in the Middle (MitM).
  • Zapobiegaj przechwytywaniu i analizowaniu używanego ruchu.

Dzisiaj zobaczymy jak stworzyć serwer SSH w Windows 10.

Co to jest FreeSHHFreeSSH to aplikacja, która została zaprojektowana, aby umożliwić nam tworzenie bezpiecznego połączenia SSH poprzez szyfrowanie wszystkich informacji, którymi zarządzamy za jej pośrednictwem. Użytkownicy będą mogli uzyskać dostęp za pośrednictwem zdalnej konsoli lub za pomocą dołączonego serwera FTP.

1. Zainstaluj i skonfiguruj FreeSSH w systemie Windows 10

Krok 1
FreeSSH można pobrać pod następującym linkiem:

Krok 2
Po pobraniu FreeSSH przystępujemy do jego wykonania i instalacji.

Krok 3
Postępujemy zgodnie z instrukcjami kreatora, aby zakończyć instalację. Po zakończeniu instalacji zobaczymy następujące okno:

Krok 4
Tam wybieramy opcję TAk a później zobaczymy:

Krok 5
Tam wybierzemy opcję Nie rób aby uniemożliwić ustanowienie FreeSSH jako usługi systemowej.
W niektórych przypadkach po uruchomieniu aplikacji zostanie wyświetlony następujący komunikat zapory systemu Windows:

Krok 6
Tam klikamy Umożliwić dostęp aby włączyć port 22, przez który nawiązywana jest komunikacja SSH.
Przechodzimy do otwarcia FreeSSH, klikając dwukrotnie ikonę na pasku zadań i to będzie twoje środowisko. Widzimy, że usługa serwera SSH jest aktywna.

2. Twórz użytkowników za pomocą SSH w systemie Windows 10

Krok 1
Aby utworzyć użytkownika, który uzyskuje dostęp przez SSH, przechodzimy do zakładki Użytkownicy i zobaczymy:

Krok 2
Tam klikamy przycisk Dodać i zdefiniujemy następujące wartości:

  • Nazwa użytkownika.
  • Na wsi Upoważnienie zdefiniujemy wartość Hasło przechowywane jako skrót SHA1.
  • Definiujemy i potwierdzamy hasła.
  • Aktywujemy skrzynki Powłoka Tak Tunelowanie.

Krok 3
Kliknij OK, aby utworzyć użytkownika:

3. Parametry SSH w Windows 10

SzyfrowanieTeraz przechodzimy do zakładki Szyfrowanie możemy zdefiniować żądany poziom szyfrowania dla tunelu SSH:

SSHW zakładce SSH możemy zdefiniować wartości takie jak:

  • Port używany do połączenia SSH
  • Dozwolona liczba połączeń
  • Kierunek słuchania
  • Powłoka dowodzenia
  • Wyświetlana wiadomość itp.

TunelowanieWreszcie w zakładce Tunelowanie musimy aktywować pola. Kliknij Zastosować aby zapisać zmiany i Akceptować aby wyjść z FreeSSH.

  • Zezwalaj na przekierowanie portów lokalnych
  • Zezwalaj na zdalne przekierowanie portów

4. Zdalne połączenie za pomocą SSH w Windows 10


Po zdefiniowaniu tych wartości udajemy się na zdalny komputer, aby sprawdzić połączenie SSH i możemy skorzystać z klienta SSH.

Krok 1
W tym przypadku użyjemy Putty, który można pobrać pod następującym linkiem:

Krok 2
Podczas wykonywania Putty przypiszemy następujące wartości:

  • Adres IP serwera SSH.
  • Definiujemy port 22.
  • W typie połączenia przypisujemy SSH.

Krok 3
Kliknij otwarty aby utworzyć połączenie SSH z serwerem. Wyświetli się następujące okno:

Krok 4
Kliknij Tak, a następnie wprowadzimy poświadczenia dostępu do serwera:

Krok 5
W ten sposób połączyliśmy się za pomocą bezpiecznego połączenia SSH. W przypadku, gdy połączenie się nie powiedzie lub skończy się czas połączenia, wykonamy następujące czynności. Mamy dostęp do zaawansowanych opcji zapory systemu Windows 10, wybierz sekcję Zasady wejścia i kliknij opcję Nowa zasada:

POWIĘKSZAĆ

Krok 6
Wyświetli się następujące okno, w którym zaznaczymy pole Port:

Krok 7
Kliknij Następny a teraz wybieramy pudełko TCP i podajemy port 22:

Krok 8
W kolejnym oknie wybieramy opcję Zezwól na połączenie:

Krok 9
Później wybieramy wszystkie opcje dostępu:

Krok 10
Na koniec nadamy nazwę utworzonej regule:

W ten sposób umożliwiliśmy korzystanie z portu 22, używanego domyślnie do połączeń SSH, w systemie Windows 10.
Jak widać, mamy możliwość stworzenia serwera SSH w prosty i bezpieczny sposób w systemie Windows 10.

wave wave wave wave wave