Configurar un servidor SFTP al Windows mitjançant OpenSSH

Data de creació de la pàgina :

Entorn operatiu

Windows
  • Windows 10 Pro
  • Windows Server 2019
  • Més Finestres
OpenSSH
  • 7.7p1
  • 8.1p1 - Beta

Funciona en altres versions, però no està confirmat

Al principi

SFTP és un mecanisme per enviar i rebre arxius entre dos PC (normalment dividits en clients i servidors).

Aquest estàndard es coneix comunament com a "FTP", però FTP envia i rep el contingut de la transmissió i recepció en text pla (dades no xifrades). Pot ser fàcilment llegida per tercers.

SFTP utilitza una tècnica d'encriptació anomenada "SSH" per xifrar el contingut de la transmissió i recepció FTP. Pot ser difícil per a tercers llegir.

Aquesta secció descriu els passos per configurar el servidor SFTP mitjançant l'OpenSSH gratuït.

Com instal·lar servidors OpenSSH a Windows 10, Windows Server 2019 i posteriors

Windows 10 facilita la instal·lació de servidors OpenSSH.

Obre "Configuració" des del menú Inicia.

image

Seleccioneu Aplicacions.

image

Seleccioneu funcions opcionals d'aplicacions i característiques.

image

Seleccioneu Afegeix característiques.

image

Seleccioneu Instal·la al servidor OpenSSH.

image

L'element desapareix, de manera que torna a la pantalla anterior.

image

El servidor OpenSSH està instal·lat.

image

Si l'afegeixes a la llista, ja està.

image

Instruccions d'instal·lació del servidor OpenSSH en altres OS del Windows

Descàrregues i col·locació d'arxius

La versió de Windows d'OpenSSH ja està disponible, així que baixeu-la i configureu-la.

Descarrega't el fitxer des de les pàgines següents: Descarregueu "OpenSSH-Win32.zip" per a sistemes operatius de 32 bits i "OpenSSH-Win64.zip" per al sistema operatiu de 32 bits. Podeu utilitzar l'última versió, però de moment totes són versions beta.

image

Inicieu sessió al servidor i col·loqueu els fitxers descarregats i desplegats al servidor. No importa on sigui, però aquesta vegada he creat una carpeta "C:\OpenSSH" i l'he col·locat allà.

image

Variables d'entorn

Registra variables d'entorn per fer que OpenSSH sigui més fàcil de treballar. Aquesta secció es descriu al Windows Server 2012 R2, però els passos s'han d'adaptar a la versió del sistema operatiu.

Feu clic amb el botó dret del ratolí al menú Inicia i seleccioneu Sistema.

image

Seleccioneu Configuració avançada del sistema.

image

Feu clic al botó "Variables d'entorn" de la pestanya "Configuració avançada".

image

Seleccioneu Camí a "Variables d'entorn del sistema" i feu clic al botó "Edita".

image

"a la part superior del valor variable" Punt i coma, seguit del camí de la carpeta on s'ha col·locat el fitxer OpenSSH. Un cop l'hagis introduït, tanca-ho tot amb el botó "D'acord".

image

Configurar el servei OpenSSH

Inicia powerShell amb els drets d'administrador.

image

Utilitzeu l'ordre cd per navegar a la carpeta OpenSSH i escriviu .\install-sshd.ps1 per executar-la.

image

Si es mostra com a "ÈXIT", està bé.

image

Podeu verificar que s'han configurat els serveis relacionats amb openSSH.

image

Ara teniu la configuració gairebé igual que heu instal·lat OpenSSH al Windows 10. La propera vegada, m'agradaria establir sftp i enviar i rebre arxius.