Hosting y cPanel
FTP, acceso, gestión y cuentas independientes
Acceso FTP
El acceso FTP es una herramienta con la que todo desarrollador debe estar familiarizado, imprescindible en el día a día para gestionar los ficheros de forma rápida y sin necesidad de acceso a cPanel.
Clientes FTP
Existen cientos de clientes FTP en el mercado, cualquiera de ellos sería compatible con nuestros servicios.
Por ser gratuito, sencillo y multi-plataforma, recomendamos FileZilla
Datos de configuración
Para conectar desde un cliente FTP, necesitarás una serie de datos entre los que destacan; servidor, puerto, usuario y contraseña.
- Servidor: siempre sería ftp.tudominio.com
- Protocolo: usa SFTP como primera opción. Si se trata de una subcuenta que no admite SFTP, usa exclusivamente FTP con TLS explícito (FTPS); nunca FTP sin cifrar.
- Puerto: para SFTP usa el puerto 93. Para FTPS explícito, el cliente inicia la conexión en el puerto 21 y debe exigir TLS antes de enviar las credenciales.
- Usuario: el mismo usuario de cPanel
- Modo de acceso: normal
- Contraseña: la misma contraseña que para cPanel
Si no recuerdas los datos de acceso a cPanel, los puedes recuperar desde el área de clientes
Usa siempre una conexión cifrada. SFTP es la opción principal para el usuario de cPanel; FTPS es la alternativa para las cuentas que lo soporten. El FTP sin TLS transmite usuario, contraseña y contenido en texto claro y no debe utilizarse.
Ejemplo de configuración para acceso vía SFTP desde FileZilla:

Problemas comunes
Lentitud y fallos de conexión desde FileZilla
Si una conexión FTPS muestra errores o lentitud, configura el sitio de forma explícita en vez de usar el formulario de conexión rápida de FileZilla:

Accede al Gestor de sitios, selecciona SFTP o FTP - FTP explícito sobre TLS según la cuenta e introduce los datos indicados en Datos de configuración. No soluciones un fallo de TLS cambiando a FTP sin cifrar; revisa el protocolo, puerto, certificado y modo de transferencia antes de continuar.
Subcuentas o cuentas FTP
A la hora de gestionar un servicio de hosting vía FTP tienes la posibilidad de crear diferentes cuentas que den accesos independientes a rutas concretas del servicio o a toda la cuenta por medio de nombres de usuario y contraseñas diferentes para cada individuo, es lo que se conoce como cuentas FTP.
La creación de nuevas cuentas FTP debe realizarse desde cPanel, opción "Cuentas de FTP" donde encontrarás un formulario solicitando:
- Usuario: el nombre de usuario a crear, siempre tendrá el formato usuario@dominio.com, el sistema automáticamente añadirá el sufijo @dominio.com al nombre de usuario indicado.
- Contraseña: contraseña usada por el usuario a crear.
- Directorio: el directorio al que se dará acceso al usuario, si se deja vacío se dará acceso a toda la cuenta, si se indica public_html podrá gestionar ficheros relativo a las webs alojadas y si se quiere dar únicamente acceso a un dominio adicional concreto se debería seguir el formato public_html/dominioadicional.com o dominioadicional.com si fue alojado sobre la raíz de la cuenta.
- Cuota: el límite de espacio en MB que el usuario podrá usar dentro del servicio de hosting

Es importante conocer las limitaciones de una subcuenta FTP, cuando se da acceso sobre una determinada ruta el usuario podrá modificar/eliminar cualquier fichero alojado en la ruta ya que este tiene todos los permisos sobre la misma (no es posible limitar este aspecto desde cuentas ftp u otra de las herramientas disponibles).
Por otro lado los permisos siguen el "árbol de directorios":
- Si se da permisos sobre la ruta public_html el usuario podrá acceder a public_html/subdirectorio1, public_html/subdirectorio1/subdirectorio2...
- Si se facilita permisos sobre public_html/subdirectorio el usuario podrá acceder a public_html/subdirectorio1/subdirectorio2, *public_html/subdirectorio1/subdirectorio2/subdirectorio3... pero no podrá acceder a public_html/
Actualmente las subcuentas FTP no pueden acceder vía SFTP. Deben utilizar FTPS explícito por el puerto 21 y el cliente debe exigir TLS; si no se puede establecer la conexión cifrada, no continúes con FTP en texto claro.
Gestionando las conexiones FTP
La opción Conexiones FTP en cPanel permite visualizar las conexiones FTP abiertas por medio de subcuentas, pudiendo saber la hora de conexión, IP de acceso y forzar que sea desconectado.
También te puede ayudar