Diferencia entre FTP y SFTP

Diferencia entre FTP y SFTP

FTP VS. Sftp

El protocolo de transferencia de archivos (también conocido como FTP) es un protocolo de red que se implementa para intercambiar archivos a través de una red TCP/IP, es decir, el protocolo de control de transmisión y el protocolo de Internet. FTP utiliza la autenticación de contraseña creada por el usuario. Aunque generalmente se implementa la autenticación de contraseña basada en el usuario, el acceso al usuario anónimo también está disponible a través de un servidor FTP.

El Protocolo de transferencia de archivos SSH (también conocido como Protocolo de transferencia de archivos seguro, o SFTP) es un protocolo de red que permite el acceso de archivos, la transferencia y la administración a través de un flujo de datos seguro. Es una extensión de los 2.0 Versión del protocolo Secure Shell (o SSH), cuyo propósito es proporcionar capacidades de transferencia seguras. También está destinado a funcionar funcionalmente con otros protocolos.

Como se mencionó, se puede acceder a FTP de forma anónima. Esto significa que el usuario puede iniciar sesión en este servidor con una cuenta 'anónima' cuando se le da una solicitud para un nombre de usuario y contraseña. En la mayoría de los casos, se pedirá a un usuario sin una cuenta directa con la computadora host que use su dirección de correo electrónico en lugar de una contraseña; Sin embargo, prácticamente no hay un proceso de verificación que tenga lugar una vez que se proporciona información (como en el Centro Nacional de Información de Biotecnología).

El protocolo SFTP tiene una amplia gama de operaciones variables a las que se puede acceder en archivos remotos. Algunas de sus características más notables incluyen reanudar transferencias interrumpidas, listados de directorio y eliminación de archivos remotos. En comparación con otros protocolos (a saber, el protocolo de copia segura, o SCP), SFTP es más 'fluido' como protocolo, y es más independiente de la plataforma. Como resultado, el protocolo SFTP está disponible en una variedad de plataformas.

Los servidores FTP tienen protocolos de autenticación y cifrado. Cuando dicho acceso está restringido, se puede implementar un servicio remoto FTP (FTP Mail) para evitar el problema de la restricción. Esto permite el acceso, pero restringe al usuario de los directorios de visualización o modificando comandos. Del mismo modo, SFTP ofrece una interfaz interactiva con un programa de línea de comandos que implementa la comunicación del cliente. A diferencia de FTP, el protocolo SFTP está encriptado, lo que hace que los proxies tradicionales sean ineficaces con respecto al control del tráfico SFTP.

Resumen:

1. FTP es un protocolo de red utilizado para intercambiar archivos a través de una red TCP/IP; SFTP es un protocolo de red que permite el acceso de archivos, la transferencia y la administración a través de un flujo de datos.

2. FTP es accesible de forma anónima, y ​​en la mayoría de los casos no está encriptado; El protocolo SFTP está encriptado y hace que el control del tráfico sea ineficaz cuando se usa proxies tradicionales.