LIBRARY · TUTORIAL
Uso de FTP (Protocolo de transferencia de archivos)
¿Qué es FTP?
El Protocolo de transferencia de archivos (FTP) es un protocolo que le permite transferir archivos entre su cuenta de IndicHosts Hosting y otro equipo. FTP establece una conexión entre un servidor (en este caso, su cuenta en un servidor de IndicHosts Hosting) y un cliente (su equipo local). Para que los archivos de su sitio web sean accesibles al público, utilice un cliente FTP para subirlos a su cuenta de IndicHosts Hosting en el servidor. También puede descargar archivos de su cuenta de IndicHosts Hosting a su equipo local.
El protocolo FTP original no cifra los datos enviados entre el servidor y el cliente. Por ello, le recomendamos encarecidamente que utilice uno de los siguientes protocolos para transferir archivos:
- SFTP (Secure Shell File Transfer Protocol) está disponible para todas nuestras cuentas de hosting. Como su nombre indica, SFTP utiliza el protocolo SSH (Secure Shell) subyacente para cifrar las transferencias de archivos. Para transferir archivos mediante SFTP, utilice el mismo nombre de usuario y la misma contraseña que emplea para acceder a SSH o a cPanel.
- FTPS (FTP Secure) está disponible para todas nuestras cuentas de hosting basadas en cPanel. Al igual que SFTP, FTPS añade una capa de seguridad a las transferencias de archivos. Sin embargo, en lugar de utilizar SSH, FTPS utiliza TLS (Transport Layer Security). TLS es el mismo protocolo que se emplea para proporcionar conexiones seguras en su navegador web. Para transferir archivos mediante FTPS, utilice un nombre de usuario y una contraseña de FTP normales. No es necesario que utilice su contraseña de SSH.
Uso de un cliente FTP
Existen numerosos clientes FTP y muchos de ellos admiten también SFTP (FTP seguro) y FTPS (FTP Secure). IndicHosts.net Hosting recomienda FileZilla, un programa gratuito que puede descargar aquí. Es compatible con los tres protocolos (FTP, SFTP y FTPS) y funciona en Microsoft Windows, Apple Mac OS X y Linux.
En los siguientes procedimientos, le mostramos cómo utilizar FileZilla para conectarse a su cuenta y transferir archivos.
No es obligatorio que utilice FileZilla. Sin embargo, si desea utilizar otro cliente FTP, necesitará la siguiente información para conectarse a su cuenta:
- Nombre de dominio: El nombre de dominio de su sitio web.
- Nombre de usuario de la cuenta FTP:
- Para SFTP, debe utilizar su nombre de usuario de cPanel. Asegúrese de no incluir su nombre de dominio. Por ejemplo, escriba username, no escriba username@example.com.
- Para FTPS, puede utilizar su nombre de usuario de cPanel o el nombre de usuario de un usuario FTP que haya creado en cPanel (por ejemplo, ftpuser@example.com).
- Para FTP, puede utilizar su nombre de usuario de cPanel o el nombre de usuario de un usuario FTP que haya creado en cPanel (por ejemplo, ftpuser@example.com).
- Contraseña: la contraseña de la cuenta que está utilizando.
- Número de puerto: para las conexiones SFTP, utilice el puerto 7822 en lugar del puerto predeterminado, el 22.
Conexión a su cuenta
Para conectarse a su cuenta con FileZilla, siga estos pasos:
- Inicie FileZilla.
- En el menú Archivo, haga clic en Gestor de sitios:FileZilla - menú Archivo

Aparecerá el cuadro de diálogo Gestor de sitios:
- Haga clic en Nuevo sitio, escriba un nombre para el sitio y pulse Intro.
- En el cuadro de texto Servidor, escriba el nombre de dominio de su sitio. También puede escribir el nombre de host del servidor.
- Si desea conectarse mediante SFTP, escriba 7722 en el cuadro de texto Puerto. De lo contrario, deje en blanco el cuadro de texto Puerto. El puerto predeterminado de SFTP es el 22. Sin embargo, IndicHosts.net Hosting utiliza un puerto distinto por motivos de seguridad.
- En la lista Protocolo, seleccione el protocolo que desea utilizar:
- Para utilizar SFTP, seleccione SFTP - SSH File Transfer Protocol.
- Para utilizar FTPS, seleccione FTP - File Transfer Protocol y, a continuación, en la lista Cifrado, seleccione Requerir FTP explícito sobre TLS.
- Para utilizar FTP convencional, seleccione FTP - File Transfer Protocol y, a continuación, en la lista Cifrado, seleccione Usar solo FTP simple (inseguro).
IndicHosts.net Hosting recomienda encarecidamente utilizar SFTP o FTPS siempre que sea posible. El FTP convencional envía los nombres de usuario y las contraseñas en texto plano sin cifrar, por lo que no es seguro.
- En la lista Tipo de acceso, seleccione Normal.
- En el cuadro de texto Usuario, escriba el nombre de usuario de la cuenta que desea utilizar:
- Si utiliza SFTP, debe usar su nombre de usuario de cPanel. Asegúrese de no incluir su nombre de dominio. Por ejemplo, escriba username, no escriba username@example.com.
- Si utiliza FTPS o una conexión FTP convencional, puede usar su nombre de usuario de cPanel o el nombre de usuario de una cuenta FTP que haya creado en cPanel (por ejemplo, ftpuser@example.com).
- En el cuadro de texto Contraseña, escriba la contraseña de la cuenta que especificó en el paso 8
- Opcionalmente, puede especificar un directorio predeterminado que FileZilla abrirá en el servidor remoto después de conectarse.
- Por ejemplo, muchas personas prefieren que un cliente FTP acceda de forma predeterminada al directorio root de documentos del sitio web.Para ello, siga estos pasos:
- Haga clic en la pestaña Avanzado.
En el cuadro de texto del directorio remoto de Default, escriba /home/username/public html, donde el nombre de usuario representa su cuenta de Hosting IndicHosts (cPanel) nombre de usuario.
- Haga clic en Conectar. Transcurridos unos segundos, FileZilla establecerá la conexión.
Transferencia de archivos
Una vez que FileZilla establezca una conexión entre su equipo local y el servidor de IndicHosts de alojamiento, podrá transferir archivos. FileZilla dispone de un panel Sitio local, que muestra los archivos de su equipo local, y un panel Sitio remoto, que muestra los archivos de su cuenta en el servidor de alojamiento de IndicHosts:

Para transferir archivos con FileZilla, siga estos pasos:
- Navegue por las carpetas de los paneles Sitio local y Sitio remoto del mismo modo que lo haría en el Explorador de Windows o en el Finder de Mac OS X. Para abrir una carpeta, haga doble clic en ella.
- Para subir un archivo al servidor, arrástrelo desde el panel Sitio local hasta el panel Sitio remoto. Cuando la transferencia haya finalizado, el archivo aparecerá en el panel Sitio remoto.
Para subir un archivo, también puede hacer doble clic en él en el panel Sitio local. - Para descargar un archivo a su equipo local, arrástrelo desde el panel Sitio remoto hasta el panel Sitio local. Cuando la transferencia haya finalizado, el archivo aparecerá en el panel Sitio local.
Para descargar un archivo, también puede hacer doble clic en él en el panel Sitio remoto. - También puede transferir carpetas completas de una sola vez:
- Para subir una carpeta al servidor, arrástrela desde el panel Sitio local hasta el panel Sitio remoto.
- Para descargar una carpeta a su equipo local, arrástrela desde el panel Sitio remoto hasta el panel Sitio local.
Registro de actividad de FTP
Toda la actividad de FTP se supervisa y se registra en los archivos de registro FTP de nuestro servidor. Si necesita información de los archivos de registro, abra un ticket de soporte. También, si utiliza un VPS administrado o servidor dedicado, puede comprobar los registros FTP ubicados en /var/log/messages.
Más información
Para consultar la documentación oficial de FileZilla, visite http://wiki.filezilla-project.org/Documentation.