Jak skonfigurować serwer SFTP w systemie Windows przy użyciu OpenSSH [Partition Magic]

Podsumowanie :

skonfigurować serwer SFTP w systemie Windows

W dzisiejszych czasach coraz więcej osób przesyła dane przez sieć lokalną. Ale jak bezpiecznie przesyłać dane? Możesz skonfigurować serwer SFTP w systemie Windows za pomocą OpenSSH. W tym artykule przedstawiono szczegółowe kroki.





Szybka nawigacja :

Co to jest serwer SFTP

Być może większość z Was słyszała o połączeniu FTP, prawda? Korzystając z połączenia FTP, możesz podłączyć swoje urządzenie do innego urządzenia, aby przesyłać dane przez sieć lokalną. Ale protokół FTP nie jest w pierwszej kolejności wystarczająco bezpieczny. Dlatego powinieneś przejść na inną bezpieczniejszą platformę.

Wskazówka: Oto darmowe oprogramowanie MiniTool to może ci pomóc wykonaj kopię dysku twardego z łatwością. Poza tym ten program ma wiele innych funkcji, takich jak odbudować MBR , sprawdź system plików itp.

Istnieje znacznie lepszy protokół transmisji bezprzewodowej i nazywa się SFTP. SFTP to skrót od Secure File Transfer Protocol. Jak możesz sobie wyobrazić z jego dosłownego znaczenia, ten protokół przesyłania jest znacznie bezpieczniejszy. Szyfruje dane i dane logowania połączenia w procesie przesyłania. Nikt nie może kraść i modyfikować danych.

Jak skonfigurować serwer SFTP w systemie Windows przy użyciu serwera OpenSSH SFTP



Metoda 1. Instalacja OpenSSH i aktywacja wymaganych usług

Aby sprawnie skonfigurować serwer SFTP, pomożemy Ci w szczegółowym wykonaniu następujących czynności:

Krok 1 . Pobierz OpenSSH z GitHub .

Krok 2 . Rozpakuj archiwum do folderu Program Files.



Krok 3 . Otwórz PowerShell jako administrator i uruchom cd polecenie „C: Program Files OpenSSH-Win64” w oknie, aby poruszać się po tym folderze.

Krok 4 . Potrzeby OpenSSH sshd i ssh-agent biegać. Wklej następujące polecenie w oknie PowerShell: powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1 . Następnie możesz otrzymać komunikat informujący: Usługi sshd i ssh-agent zostały pomyślnie zainstalowane.

Usługi sshd i ssh-agent zostały pomyślnie zainstalowane



Krok 5. Po wyjściu z okna Powershell możesz uruchomić tę usługę za pomocą Services.msc. Następnie folder C: ProgramData ssh zostanie utworzony z kluczem hosta, co jest bardzo ważne, aby usługa działała.

Oprócz tej metody istnieje inny prosty sposób skonfigurowania serwera SFTP w systemie Windows.

Metoda 2. Otwórz port SSH w zaporze systemu Windows

Krok 1. Używając portu 22 do przesyłania / uwierzytelniania, protokół SSH jest zamknięty w systemie Windows, ponieważ nie jest uwzględniony domyślnie. Możesz go otworzyć, otwierając Zaporę systemu Windows z Panelu sterowania.



Krok 2. Kliknij przychodzący Typ reguły w lewym panelu. Wpisz numer 22 w opcji określonych portów lokalnych i kliknij Kolejny kontynuować.

określić protokoły i porty

Krok 3. Wybierz Zezwól na połączenie i kliknij Kolejny. Następnie wybierz Prywatny dla opcji sieciowej.

Krok 4. Nadaj regule nazwę i kliknij koniec .

Następnie możesz spróbować przeprowadzić testy w systemie Windows

Krok 1. Biegać WinSCP i wybierz ' SFTP 'jako protokół pliku. Wchodzić Lokalny Gospodarz w polu nazwy hosta. Następnie musisz wprowadzić swoją nazwę użytkownika i hasło Windows, aby umożliwić SFTP połączenie z serwerem. Trafienie zapisać i kliknij Zaloguj sie .

podaj dane logowania
Krok 2. W wyskakującym okienku otrzymasz wiadomość z pytaniem, czy ufasz serwerowi. Możesz kliknąć tak ponieważ serwer jest Twoim własnym komputerem. Jest to klucz hosta, który uzasadnia połączenie wykonane przez urządzenie. Następnie możesz użyć serwera SFTP do przesyłania danych z sieci lokalnej.

pozwalają na podłączenie serwera SFTP

Jeśli twoje konto użytkownika Windows nie ma hasła, musisz użyć klucza publicznego, aby uzasadnić serwer SFTP. Możesz utworzyć inne konto w systemie dla dostępu SFPT, ale może to wymagać umieszczenia plików poza katalogiem użytkownika.

W tej chwili powiedziano ci o 2 skutecznych metodach konfiguracji SFTP Server Windows. Spróbuj teraz!