SFTP-kiszolgáló beállítása Windows rendszeren az OpenSSH használatával

Oldal létrehozásának dátuma :

Működési környezet

Windows
  • Windows 10 Pro
  • Windows Server 2019
  • További Windows
OpenSSH
  • 7.7p1
  • 8.1p1 - Béta

※ Más verziókban is működik, de meg nem erősített

Először

Az SFTP egy olyan mechanizmus, amely fájlokat küld és fogad két számítógép között (általában ügyfelekre és kiszolgálókra osztva).

Ezt a szabványt általában "FTP" -nek nevezik, de az FTP egyszerű szövegben küldi és fogadja az átvitel és a vétel tartalmát (titkosítatlan adatok). Harmadik felek könnyen elolvashatják.

Az SFTP az "SSH" nevű titkosítási technikát használja az FTP átvitel és vétel tartalmának titkosítására. Harmadik felek számára nehéz lehet olvasni.

Ez a szakasz az SFTP-kiszolgálóoldal ingyenes OpenSSH használatával történő beállításának lépéseit ismerteti.

Az OpenSSH-kiszolgálók telepítése Windows 10, Windows Server 2019 és újabb verziókban

A Windows 10 megkönnyíti az OpenSSH kiszolgálók telepítését.

Nyissa meg a "Beállítások" parancsot a Start menüből.

image

Válassza az Alkalmazások lehetőséget.

image

Válassza az Alkalmazások és szolgáltatások választható funkciói lehetőséget.

image

Válassza a Szolgáltatások hozzáadása lehetőséget.

image

Válassza a Telepítés lehetőséget az OpenSSH-kiszolgálóról.

image

Az elem eltűnik, így visszatér az előző képernyőre.

image

Az OpenSSH-kiszolgáló telepítve van.

image

Ha hozzáadod a listához, akkor végeztél.

image

OpenSSH-kiszolgáló telepítési útmutatója más Windows operációs rendszeren

Letöltések és fájlelhelyezés

Az OpenSSH Windows verziója már elérhető, ezért töltse le és állítsa be.

Töltse le a fájlt a következő oldalakról: Töltse le az "OpenSSH-Win32.zip" 32 bites operációs rendszerhez és az "OpenSSH-Win64.zip" a 32 bites operációs rendszerhez. Használhatja a legújabb verziót, de jelenleg ezek mind béta verziók.

image

Jelentkezzen be a kiszolgálóra, és helyezze a letöltött és üzembe helyezett fájlokat a kiszolgálóra. Nem számít, hol van, de ezúttal létrehoztam egy "C:\OpenSSH" mappát, és oda helyeztem.

image

Környezeti változók

Regisztrálja a környezeti változókat, hogy az OpenSSH könnyebben dolgozhat. Ezt a szakaszt a Windows Server 2012 R2 ismerteti, de a lépéseket az operációs rendszer verziójához kell igazítani.

Kattintson a jobb gombbal a Start menüre, és válassza a Rendszer lehetőséget.

image

Válassza a Speciális rendszerbeállítások lehetőséget.

image

Kattintson a "Környezeti változók" gombra a "Speciális beállítások" lapon.

image

Válassza az Elérési utat a "Rendszerkörnyezet változói" területen, és kattintson a "Szerkesztés" gombra.

image

"a változó érték tetején" Pontosvessző, amelyet annak a mappának az elérési útja követ, ahol az OpenSSH fájlt elhelyezték. Miután belépett, zárjon be mindent az "OK" gombbal.

image

Az OpenSSH szolgáltatás beállítása

Indítsa el a PowerShellt rendszergazdai jogokkal.

image

A cd paranccsal navigálhat az OpenSSH mappába, és írja be a .\install-sshd.ps1 parancsot a futtatásához.

image

Ha "SIKER" néven jelenik meg, akkor rendben van.

image

Ellenőrizheti, hogy az openSSH-hez kapcsolódó szolgáltatások konfigurálva vannak-e.

image

Most már a beállítás majdnem ugyanaz, mint a telepített OpenSSH a Windows 10. Legközelebb szeretnék ténylegesen beállítani az sftp-t, és fájlokat küldeni és fogadni.