FTP significa File Transfer Protocol o Protocolo de Transferencia de Archivos.
Es un protocolo de red utilizado para subir, descargar y administrar archivos entre una computadora y un servidor a través de internet o una red local.
¿Para qué sirve?
- Subir archivos a un sitio web.
- Descargar archivos desde un servidor.
- Actualizar páginas web.
- Transferir documentos, imágenes y videos.
- Administrar archivos alojados en un hosting.
¿Cómo funciona?
- El usuario se conecta a un servidor FTP.
- Ingresa sus credenciales (usuario y contraseña).
- Puede subir, descargar, copiar, mover o eliminar archivos según sus permisos.
Ejemplo práctico
Un desarrollador crea una página web en su computadora y utiliza FTP para subir:
al servidor donde estará disponible para los visitantes.
Información necesaria para conectarse
Generalmente se requiere:
- Dirección del servidor (host).
- Usuario.
- Contraseña.
- Puerto de conexión (normalmente el 21).
Clientes FTP populares
- FileZilla
- WinSCP
- Cyberduck
Ventajas
- Transferencia rápida de archivos.
- Gestión remota de servidores.
- Compatible con múltiples sistemas operativos.
- Fácil de usar mediante aplicaciones gráficas.
Desventaja del FTP tradicional
El FTP clásico transmite información sin cifrado, por lo que hoy en día suelen preferirse alternativas más seguras como:
Diferencia entre FTP y SFTP
| FTP | SFTP |
|---|---|
| Menor seguridad | Conexión cifrada |
| Datos transmitidos sin protección | Datos protegidos mediante cifrado |
| Puerto 21 | Puerto 22 (generalmente) |
Ejemplo en un sitio web
Si necesitas actualizar el logo de tu página web, puedes conectarte por FTP al servidor, reemplazar la imagen antigua y guardar los cambios.
En resumen, FTP es un protocolo que permite transferir archivos entre una computadora y un servidor, facilitando la administración y publicación de contenido en internet.