Configurar un servidor SFTP al Windows mitjançant OpenSSH
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.
Seleccioneu Aplicacions.
Seleccioneu funcions opcionals d'aplicacions i característiques.
Seleccioneu Afegeix característiques.
Seleccioneu Instal·la al servidor OpenSSH.
L'element desapareix, de manera que torna a la pantalla anterior.
El servidor OpenSSH està instal·lat.
Si l'afegeixes a la llista, ja està.
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.
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à.
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.
Seleccioneu Configuració avançada del sistema.
Feu clic al botó "Variables d'entorn" de la pestanya "Configuració avançada".
Seleccioneu Camí a "Variables d'entorn del sistema" i feu clic al botó "Edita".
"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".
Configurar el servei OpenSSH
Inicia powerShell amb els drets d'administrador.
Utilitzeu l'ordre cd per navegar a la carpeta OpenSSH i escriviu .\install-sshd.ps1 per executar-la.
Si es mostra com a "ÈXIT", està bé.
Podeu verificar que s'han configurat els serveis relacionats amb openSSH.
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.