Hola Wecindario ¿Confundes el FTP y SFTP? Es lo más normal, ya que cuando accedemos al servidor por FTP para ver, editar, descargar la web, usamos el cliente FTP, pero al crear la conexión, vemos eso de SFTP.  ¿Qué diferencia hay en FTP y SFTP? ¿Cuál uso? Vamos a ver las diferencias y eso y escoges por ti mismo.

Explicación de FTP y SFTP

Primero, veremos  lo que tienen en común FTP y  SFTP.

Hosting Web

Los dos protocolos te dejan usar un cliente FTP, como FileZilla, pero para el usuario final no vas a ver muchas diferencias, ya que en los dos podrás:

  • Conectarte al servidor
  • Navegar por los archivos de tu servidor
  • Subir/descargar archivos de tu ordenador a tu servidor, o del revés
  • Y así todo…

Pero hay algunas diferencias ocultas por eso es importante conocer la diferencia entre FTP y SFTP.

¿Qué es el FTP?

FTP viene de  File Transfer Protocol (Protocolo de transferencia de archivos). Usando el modelo cliente/servidor, el FTP admite la transferencia directa de archivos entre el cliente y el servidor.

El FTP usa 2 canales para transferir información: un canal de comando y el de canal de datos. Y los dos canales no están encriptados, lo que significa si tienes "espías en tu ordenador por que está infectado ver verán lo que estas subiendo o bajando"

¿Qué es el SFTP?

SFTP viene  de  SSH File Transfer Protocol (Protocolo de Transferencia de Archivos SSH), El SFTP es lo mismo que FTP, pero usa el túnel y hace las transferencias por SSH,

Y, ¿Qué es el SSH?

SSH, viene de Secure Shell, es un protocolo que ofrece acceso seguro a una máquina a través de redes no seguras.

SFTP solo usa un canal único y te permite loguear a tu cliente usando un nombre de usuario/contraseña o claves criptográficas SSH.

¿Cuál es la diferencia entre FTP y SFTP?

La diferencia más importante entre los dos, es que SFTP es más seguro para transferir archivos.

En SFTP, la conexión está asegurada y los datos que se mueven entre cliente y servidor web están encriptados.

Con el FTP, necesitas loguearte con un nombre de usuario y una contraseña. Y los datos que pasan entre el servidor web y el cliente, no están encriptados, y, por lo tanto, es más inseguro.

Y si tienes que transferir datos sensibles he importante, usar el FTP es más peligroso.

¿Deberías usar el FTP o SFTP?

Como entiendo que ya lo tienes claro, debes usar SFTP en lugar de FTP. Con una sola palabra Seguridad.

Hosting Web

¿Aún tienes dudas de qué protocolo usar? ¿Al leer esta entrada haz decidido cambiar y usar el SFTP? De ser así, debes saber qué hacer bien. La seguridad ante todo!

Y esto es todo wecindario!  Hasta la próxima.

Otros artículos de interés: