Cómo conectarse a SFTP en Windows?

Cómo conectarse a SFTP en Windows?
Compartir archivos entre computadoras ha estado sucediendo durante años. En los primeros días, la transferencia de archivos se realizó a través de medios como USBS, disquetes, CD, DVD, etc. Con el tiempo, los nuevos métodos de transferencia de archivos y datos han hecho que este proceso sea mucho más perfecto.

Sin embargo, hoy hablaremos sobre un método específico para transferir archivos entre computadoras a través de una red. Se desarrolló hace bastante tiempo, y hoy, la mayoría de las personas saben cómo pueden transferir archivos a través de una red usando FTP o SFTP. Esta guía será perfecta para ti para las personas que no saben cómo pueden hacer eso.

FTP significa "Protocolo de transferencia de archivos". Cuando se ha conectado correctamente a un servidor FTP, puede enviar sus archivos a diferentes PC conectadas a su red específica. Dicho esto, las conexiones FTP no son muy seguras; Por lo tanto, fueron reemplazados por SFTP, cuya "S" significa "seguro".

SFTP cifra la información del servidor y los datos que se transfieren sobre ella. Hoy, SFTP se ha hecho cargo por completo, y si hay personas que aún usan FTP, se cambian mejor por su seguridad, ya que aprovechar un servidor FTP debería ser fácil, ya que la piratería se ha avanzado mucho en estos días.

Por lo tanto, vamos a sumergirnos y descubramos exactamente cómo puede obtener una conexión SFTP en su computadora de Windows.

Instalación OpenSSH

Lo primero que debe entender es que necesita tener SSH en su sistema. Para los usuarios con una versión de Windows por debajo de 10, debe obtener el protocolo SSH para establecer una conexión SFTP. Si tiene Windows 10, no necesita obtener un protocolo SSH, ya que ya está integrado.

Entonces, si tiene una versión anterior de Windows, siga estos pasos para obtener un protocolo SSH.

  1. Descargar OpenSsh de Github.
  2. Una vez que se haya descargado, extraiga los archivos en la carpeta "Archivos de programa" que generalmente presente en el "disco local C".
  3. Use la aplicación "PowerShell" como administrador y escriba el siguiente comando.
    $ CD "C: \ Archivos de programa \ OpenSSH-Win64".A
  4. A continuación, debe instalar "SSHD" y "SSH-Agent". Puede hacer esto ejecutando el siguiente comando en PowerShell.
    $ PowerShell.EXE -EXECUCIONSPOLICY BYPASS -FILE INSTALL -SSHD.PS1

    Una vez que estén instalados, recibirá el mensaje de que estos dos agentes fueron instalados con éxito.

  5. Puede iniciar el servicio manualmente o configurarlo para comenzar automáticamente utilizando "Servicios.MSC ". Esto debería crear una carpeta llamada "C: \ ProgramData \ SSH" y una clave de host.

Abrir el puerto SSH en el firewall de Windows.

Después de instalar OpenSsh, avancemos hacia el siguiente paso de abrir el puerto SSH. Sigue estos pasos para hacer exactamente eso.

Abra "Windows Firewall" desde el panel de control. A continuación, haga clic en la opción "Reglas entrantes" disponibles en el panel izquierdo.

Haga clic en "Nueva regla", debería llevarlo a la ventana de abajo.

Seleccionar "puerto"; Esto debería abrir "Protocolo y puertos". Especifique "22" en la opción de puerto específico y haga clic en "Siguiente".

Elija "Permitir la conexión" y haga clic en "Siguiente", seleccione "Privado" para la opción de red. Haga clic en Finalizar.

Instale y configure el servidor SFTP en Windows

En este paso, instalaremos una herramienta para ejecutar el servidor SFTP y configurar la configuración para SFTP. Usaremos la herramienta "SolarWinds" para ejecutar SFTP. Sigue estos pasos.

Descargue la herramienta "SolarWinds" utilizando este enlace: SolarWinds. Una vez que se complete la descarga, instale la herramienta con la configuración. Después de que se haya instalado, inicie la herramienta. Elija el directorio root y luego haga clic en la configuración "TCP/IP".

En la siguiente pantalla, especifique el puerto "22" y elija el "BIND a todas las direcciones IP locales".

Haga clic en "Usuarios" y luego haga clic en "Nuevo usuario" en la región inferior derecha de la ventana. Proceda a escribir su nombre de usuario y contraseña.

Después de especificar el nombre de usuario y la contraseña, pase a la siguiente opción de "bandeja de inicio y sistema". Elija sus opciones deseadas y haga clic en Aceptar. SolarWinds ha sido configurado.

A continuación, abra la aplicación "Firewall de Windows". A partir de ahí, vaya a la opción de aplicaciones permitidas.

Deberías ver esto en tu pantalla. A continuación, haga clic en "Permitir otra aplicación" y haga clic en "Examinar". Buscar "SFTP.exe ”y abrirlo.

Marque la casilla de servidor SolarWindsSFTP.

Con esto, la conexión de su servidor SFTP se borra para el despegue.

Instalar y configurar el cliente SFTP

Después de configurar los puertos SFTP y el firewall, debe instalar un cliente para realizar las operaciones de transferencia de archivos. Hay muchos clientes SFTP disponibles para Windows; Iremos por el cliente "winCP". Siga estos pasos para instalar y configurar un cliente SFTP.

Descargue el cliente WinCP desde este enlace WinCP. Una vez que se completa la descarga del cliente, ejecute su configuración para instalarla en su sistema. Primero, verá la pantalla de la licencia. Haga clic en "Aceptar" y avanzar.

A continuación, seleccione el tipo de instalación que desea realizar; Le recomendamos que vaya a buscar el recomendado y haga clic en "Siguiente".

Ahora, seleccione el estilo de interfaz en el que desea que aparezca su cliente. Después de elegir la opción deseada, haga clic en "Siguiente".

Posteriormente, haga clic en Instalar para finalizar la instalación del cliente. Después de completar el proceso, debería ver esta pantalla.

El servidor SFTP ya ha sido configurado; Puede realizar operaciones de transferencia de archivos utilizando el cliente WINCP.

Conclusión

Con esto, ha terminado aprendiendo cómo conectarse a un servidor SFTP en Windows. Debe asegurarse de hacer la configuración SSH necesaria si tiene una versión de Windows por debajo de 10. Después de configurar SSH, puede seguir los otros dos pasos, ya que es transferir archivos de una computadora a otra usando SFTP.

SFTP es una herramienta poderosa que se puede utilizar en la ejecución de pequeñas empresas. Esperamos poder ayudarlo a configurar SFTP.