FTP simple envía su contraseña y archivos en texto claro. SFTP cifra todo a través de SSH. Esta guía configura un servidor SFTP real en una PC con Windows en minutos y luego agrega algunos pasos de seguridad que convierten una instalación rápida en segura.
La ruta del vídeo es deliberadamente rápida. Descarga el archivo SFTP Manager de la descripción del video, lo ejecuta como administrador, presiona 1 para instalarlo y luego presiona 2 para crear un usuario. En el fondo, el script no es mágico: instala el servidor OpenSSH de Microsoft en Windows, inicia el servicio sshd, abre el firewall y crea el inicio de sesión por usted. Aquí se explica todo el flujo correctamente, además de las comprobaciones y el endurecimiento que deben seguir a la instalación rápida.
SFTP Manager es un contenedor de automatización para los componentes estándar de Microsoft. Cuando presiona 1, agrega la característica opcional OpenSSH Server, configura el servicio sshd en ejecución y permite el puerto TCP entrante 22 en el Firewall de Windows. Cuando presiona 2, crea una cuenta de usuario normal de Windows y la apunta a una carpeta, ya sea una carpeta personalizada que escriba o la predeterminada. Todo lo que instala es el mismo OpenSSH que Windows envía y admite, razón por la cual esta ruta es confiable.
Si alguna vez desea realizar la misma instalación manualmente en PowerShell como administrador, el comando principal es Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0 seguido de Start-Service sshd y Set-Service -Name sshd -StartupType Automatic.
ipconfig y lea la línea de dirección IPv4Esa es la instalación completa. El servidor ahora está escuchando. Antes de compartir el inicio de sesión con alguien, haga usted mismo la prueba de la siguiente sección.
Desde una segunda PC en la misma red, abra el símbolo del sistema o PowerShell y conéctese con el cliente integrado:
sftp [email protected]
Reemplace el nombre de usuario y la IP por los suyos. La primera conexión muestra la huella digital de la clave del host del servidor y le pregunta si desea continuar: escriba yes. Luego ingrese la contraseña. Si llega al mensaje sftp>, el servidor funciona. Pruebe put test.txt para cargar un archivo pequeño y ls para enumerar lo que hay en la carpeta. Un cliente gráfico como FileZilla o WinSCP funciona igual de bien: configure el protocolo en SFTP y el puerto en 22.
La instalación es rápida; una configuración segura lleva unos minutos más. Analice esta breve lista:
La afirmación es justa sobre la instalación en sí: la parte automatizada realmente finaliza en menos de un minuto y el video muestra cómo sucede. Lo que el temporizador no incluye es elegir una contraseña adecuada, probar el inicio de sesión desde otro dispositivo y la lista de seguridad anterior. Presuponga diez minutos en total y tendrá un servidor rápido de construir y seguro de mantener. Se puede construir un servidor FTP simple con la misma rapidez, pero envía contraseñas y archivos sin cifrar; esa es la razón por la que existe SFTP.
Vea la configuración completa del servidor SFTP en pantalla, paso a paso, en el vídeo Técnico de Anshu.
Watch Full VideoSí para la instalación en sí. El script SFTP Manager automatiza la instalación del servidor OpenSSH, el inicio del servicio, la regla de firewall y la creación de usuarios, y el paso de instalación finaliza en aproximadamente 20 a 30 segundos. Probar el inicio de sesión y el refuerzo básico lleva unos minutos más.
Instala la función OpenSSH Server incorporada de Microsoft en Windows, inicia el servicio sshd, abre el puerto TCP 22 en el firewall y crea la cuenta de usuario SFTP con su carpeta. Es un contenedor de automatización, no un programa de servidor de terceros independiente.
Sí. FTP simple envía nombres de usuario, contraseñas y datos de archivos en texto claro que cualquiera en la ruta puede leer. SFTP se ejecuta a través de SSH, por lo que el inicio de sesión y la transferencia están cifrados de extremo a extremo, razón por la cual los entornos bancarios y de oficina insisten en ello.