¿Qué es el FTP hosting?

FTP hosting

El servidor FTP («FTP host» en inglés) es un espacio de almacenamiento fundamental para publicar los archivos de sus aplicaciones o sitios web. Los planes de web hosting de OVHcloud le permiten acceder a su servidor FTP.

¿Qué es un FTP host o FTP hosting? ¿Para qué sirve?

Definición y usos del protocolo FTP

Como su nombre indica, el File Transfer Protocol (FTP) es un protocolo de transferencia de archivos por internet que permite el intercambio de comandos y datos entre un ordenador o un programa, el cliente FTP, y un servidor, el FTP. Este servidor FTP es un directorio remoto que aloja los datos de su sitio web o de sus aplicaciones para facilitar su publicación, migración o uso compartido igual que un datacenter.

El protocolo FTP permite establecer una conexión entre el servidor y el cliente mediante un canal de comandos FTP. En este canal, el webmaster puede utilizar líneas de comandos como «get» para obtener un archivo o «close» para cerrar la sesión FTP en curso. También le permite ahorrar tiempo utilizando un programa dedicado a los servicios de hosting.

Muchos programas de clientes FTP facilitan estos comandos, los más conocidos son FileZilla y Cyberduck.

El protocolo FTP permite transferir los archivos, textos e imágenes desde el ordenador del gestor de sitios a un alojamiento web, el FTP hosting. Los datos pueden publicarse después de su importación al FTP, siendo accesibles a los internautas a través de su navegador.

Existen muchos casos de uso:

  • utilizar el servidor FTP para transferir datos de un ordenador a otro;
  • poner en marcha una intranet para compartir archivos de alta disponibilidad o proteger los accesos;
  • alojar datos en un servidor compartido para liberar espacio en disco de un servidor físico;
  • crear un sitio web o migrar los contenidos a un dominio nuevo;
  • hacer copias de archivos importantes (backup);
  • centralizar la información de varios sitios web y dominios.

Diferencias entre FTP, FTPS y SFTP

Protocolo FTP

El protocolo FTP es el método estándar de transmisión de datos entre un cliente FTP y un servidor FTP, permitiéndole regular el acceso de los usuarios con un identificador y una contraseña.

Sin embargo, aunque la conexión al servidor sea segura, la transmisión de los datos no lo es, ya que no está cifrada la información en tránsito a través de los estándares FTP. Por lo tanto, puede ser interceptada por terceros con malas intenciones. Este fallo justifica el desarrollo de dos nuevos protocolos seguros: el FTPS y el SFTP.

Protocolo FTPS

El FTPS es la versión segura del protocolo FTP que aporta un nivel de protección adicional al servidor FTP y, por lo tanto, al sitio web. Gracias al cifrado SSL/TLS, los datos (archivos, logs,etc.) que transitan entre el cliente y el servidor FTP están protegidos.

Protocolo SFTP

SFTP significa «SSH File Transfer Protocol» o «Secure File Transfer Protocol». Al igual que el FTPS, el protocolo SFTP tiene el objetivo de proteger el flujo de datos transmitidos entre el cliente FTP y el servidor FTP. Para proteger la información, también se basa en un algoritmo de cifrado, el túnel SSH seguro. Además, es posible reforzar la seguridad de su espacio FTP introduciendo un sistema de autentificación con identificador y contraseña: la clave SSH.

La información permanece ilegible durante todo el proceso de transmisión de datos a través del túnel SSH seguro y la sincronización de los directorios. Por su parte, las claves SSH impiden el acceso fraudulento a los archivos del sitio o sitios web alojados en el servidor FTP.

Así pues, el SFTP es el protocolo más seguro para transferir datos entre un cliente FTP y un servidor FTP.

Obtener autorización para acceder a un FTP hosting

Cada solución de hosting de OVHcloud dispone de uno o más accesos FTP o multi-FTP dedicados.

Necesitará los siguientes elementos para conectarse a su espacio de almacenamiento FTP seguro:

  • un usuario FTP o un nombre de usuario SSH activo;
  • la contraseña;
  • la dirección del servidor FTP;
  • el puerto de conexión al servidor.

Recibirá todos los elementos de autentificación por correo electrónico al instalar el alojamiento. En caso de que haya olvidado la contraseña FTP, la dirección del host o el identificador, podrá acceder o modificar esta información en cualquier momento desde el área de cliente de OVHcloud.

Como administrador del sitio web, esta interfaz también le permite crear una cuenta para un nuevo usuario y gestionar los permisos de acceso a la carpeta raíz, a un dominio o a bases de datos. Esto simplifica la gestión de los contenidos compartidos.

Configurar un servidor FTP

El servidor FTP está configurado de antemano al contratar una solución de alojamiento web de OVHcloud. Existen distintas opciones que le permiten crear nuevas rutas de acceso o accesos de usuario desde el área de cliente.

Configurar un cliente FTP para conectarlo a un servidor FTP

La conexión al servidor FTP se realiza a través de una herramienta dedicada, el cliente FTP. Los dos clientes FTP gratuitos más utilizados son FileZilla (software de open source para usuarios de Windows o Linux)

connexion_filezilla

Uso de FileZilla con su hosting


y Cyberduck (software gratuito para usuarios de macOS).

connexion_cyberduck

Uso de Cyberduck (MAC)
 

Una vez instalado, el cliente FTP mostrará una pantalla de conexión para introducir su identificador y acceder al servicio de alojamiento.

Sea cual sea su cliente FTP, conecta su ordenador al espacio de almacenamiento del servidor FTP. Si desea crear un sitio web o administrar el árbol de carpetas de su futura aplicación, solo tiene que copiar los documentos que quiera importar. También puede arrastrarlos al servidor FTP desde la interfaz de usuario, como si fuera un explorador clásico de archivos.

Cuando todos los directorios y scripts hayan sido importados al servidor de alojamiento de su sitio web, puede proceder a su publicación. De esta manera, los internautas podrán acceder a su interfaz y a sus páginas web, así como a todo el contenido alojado en el repertorio «public_html» de su servidor virtual.

¿Cómo encontrar mi nombre de servidor FTP o mi dirección de FTP host?

¿Ha olvidado su usuario FTP o el nombre del servidor asociado a los dominios y subdominios de sus cuentas FTP? Puede consultar estos identificadores fácilmente desde el área de cliente de OVHcloud.

¿Dónde encuentro la contraseña FTP?

No es posible mostrar su contraseña de administrador FTP en el área de cliente de OVHcloud para evitar accesos fraudulentos. Sin embargo, puede modificarla desde esta interfaz. Abra la pestaña «FTP - SSH» en la sección Hosting de sus sitios o aplicaciones web.

También puede consultar nuestras guías si desea saber más sobre nuestros servidores web.