SFTP-palvelimen määrittäminen Windowsiin OpenSSH:n avulla

Sivun luontipäivämäärä :

Toimintaympäristö

Windows
  • Windows 10 Pro
  • Windows Server 2019
  • Lisää Windowsia
AvaaSSH
  • 7.7p1
  • 8.1p1 - Beetaversio

※ Se toimii muissa versioissa, mutta sitä ei ole vahvistettu

Alun perin

SFTP on mekanismi tiedostojen lähettämiseen ja vastaanottamiseen kahden tietokoneen välillä (yleensä jaettuna asiakkaisiin ja palvelimiin).

Tätä standardia kutsutaan yleisesti "FTP:ksi", mutta FTP lähettää ja vastaanottaa lähetyksen ja vastaanoton sisällön vain teksti -muodossa (salaamattomana tietona). Kolmannet osapuolet voivat lukea sen helposti.

SFTP käyttää salaustekniikkaa nimeltä "SSH" ftp-lähetyksen ja vastaanoton sisällön salaamiseen. Kolmansien osapuolten voi olla vaikea lukea.

Tässä osassa kuvataan vaiheet SFTP-palvelinpuolen määrittäminen ilmaisen OpenSSH:n avulla.

OpenSSH-palvelimien asentaminen Windows 10:een, Windows Server 2019:ään ja uudempiin

Windows 10 helpottaa OpenSSH-palvelimien asentamista.

Avaa "Asetukset" Käynnistä-valikosta.

image

Valitse Sovellukset.

image

Valitse Valinnaiset ominaisuudet sovelluksista ja ominaisuuksista.

image

Valitse Lisää ominaisuuksia.

image

Valitse OpenSSH-palvelimesta Asenna.

image

Kohde katoaa, joten se palaa edelliseen näyttöön.

image

OpenSSH-palvelin on asennettu.

image

Jos lisäät sen luetteloon, olet valmis.

image

OpenSSH-palvelimen asennusohjeet muissa Windows-käyttöjärjestelmässä

Lataukset ja tiedostojen sijoittelu

OpenSSH: n Windows-versio on nyt saatavana, joten lataa ja määritä se.

Lataa tiedosto seuraavilta sivuilta: Lataa "OpenSSH-Win32.zip" 32-bittistä käyttöjärjestelmää ja "OpenSSH-Win64.zip" 32-bittistä käyttöjärjestelmää. Voit käyttää uusinta versiota, mutta tällä hetkellä ne ovat kaikki beetaversioita.

image

Kirjaudu palvelimeen ja aseta ladatut ja käyttöön otettu tiedostot palvelimeen. Ei ole väliä missä se on, mutta tällä kertaa loin "C:\OpenSSH" -kansion ja sijoitin sen sinne.

image

Ympäristömuuttujat

Rekisteröi ympäristömuuttujat, jotta OpenSSH:n kanssa on helpompi työskennellä. Tämä osa on kuvattu Windows Server 2012 R2:ssa, mutta vaiheet on räätälöitävä käyttöjärjestelmäversion mukaan.

Napsauta Käynnistä-valikkoa hiiren kakkospainikkeella ja valitse Järjestelmä.

image

Valitse Järjestelmän lisäasetukset.

image

Napsauta "Ympäristömuuttujat" -painiketta "Lisäasetukset" -välilehdestä.

image

Valitse Polku "Järjestelmäympäristömuuttujat" ja napsauta "Muokkaa" -painiketta.

image

"muuttuvan arvon yläosassa" Puolipiste, jota seuraa sen kansion polku, johon OpenSSH-tiedosto sijoitettiin. Kun olet syöttänyt sen, sulje kaikki "OK" -painikkeella.

image

OpenSSH-palvelun perustaminen

Käynnistä PowerShell järjestelmänvalvojan oikeuksilla.

image

Siirry Cd-komennolla OpenSSH-kansioon ja suorita se kirjoittamalla .\install-sshd.ps1.

image

Jos se näkyy nimellä "SUCCESS", se on OK.

image

Voit varmistaa, että openSSH:hen liittyvät palvelut on määritetty.

image

Sinulla on nyt asennus lähes sama kuin asensit OpenSSH: n Windows 10: een. Seuraavalla kerralla haluaisin todella asettaa sftp ja lähettää ja vastaanottaa tiedostoja.