Diferencia entre SFTP y SCP

Diferencia entre SFTP y SCP

SFTP VS. SCP

El protocolo de transferencia de archivos SSH (también conocido como protocolo de transferencia de archivos seguro o SFTP) es un protocolo de red. Proporciona funciones de acceso a archivos, transferencia de archivos y administración de archivos a través de un flujo de datos confiable. Fue diseñado específicamente como una extensión del protocolo Secure Shell (o SSH), versión 2.0. Como extensión, se utiliza principalmente para proporcionar una capacidad segura de transferencia de archivos; Sin embargo, también se pretende ser utilizable con otros protocolos. La Fuerza de Tarea de Ingeniería de Internet (o IETF) ha definido a través del borrador de Internet, que SFTP se describe en el contexto del protocolo SSH-2; Sin embargo, SFTP es general e independiente del resto de la suite del protocolo SSH-2. Tiene la capacidad de usarse en una variedad de aplicaciones, incluida una transferencia segura de archivos a través de la seguridad de la capa de transporte (o TLS) y la transferencia de información de gestión en aplicaciones VPN. Se supone que se ejecutará sobre un canal seguro (como SSH) que tiene un cliente previamente autenticado, cuyo identidad está disponible para el protocolo.

Protocolo de canal seguro (o SCP) es un protocolo de red. Proporciona un medio para transferir datos que pueden resistir o es completamente impermeable a la intercepción y al manipulación. Aunque está destinado a ser una forma de mantener la transferencia de información completamente segura, no hay un canal completamente seguro en el mundo real, solo formas en que las redes inseguras pueden volverse menos inseguras y transferir información de manera más segura. Esa es que alguien puede ser capaz de ver o escuchar el mensaje pero no tiene medios para alterar la información que se intercambia sobre el servidor.

El protocolo SFTP permite una gran cantidad de operaciones en archivos remotos. Tiene más en común con el protocolo del sistema de archivos remoto que su predecesor, el protocolo SCP. Como parte de las características extendidas del protocolo SFTP, un cliente puede reanudar transferencias interrumpidas, listados de directorio y eliminación de archivos remotos. Como resultado, es relativamente fácil implementar el cliente GUI SFTP en comparación con un cliente GUI SCP. SFTP intenta ser un protocolo más independiente de la plataforma que su predecesor -SFTP evita que la expansión comodín especificada por el cliente sea a la altura del servidor. Además, los servidores SFTP están disponibles en la mayoría de las plataformas. Es un protocolo completamente nuevo no relacionado con el SSH, que se ejecuta sobre FTP. SFTP no proporciona autenticación o seguridad; más bien espera que el protocolo subyacente asegure ambos. Tal como es, SFTP se usa principalmente como un subsistema de protocolo SSH, implementaciones de versión 2 (ya que fue diseñada en el mismo grupo de trabajo). Sin embargo, es posible ejecutar SFTP sobre SSH-1 u otros flujos de datos.

Resumen:

1. SFTP es un protocolo de red que proporciona funciones de acceso, transferencia y gestión de archivos sobre un flujo de datos confiable; SCP es un protocolo de red que proporciona transferencia de datos que es impermeable a la intercepción y la manipulación.