cPanel: Cómo crear una cuenta FTP para compartir archivos
¿Necesitas compartir archivos de tu sitio web con un diseñador, un colaborador o un cliente? La forma más segura y controlada de hacerlo es a través de una cuenta FTP. Si usas cPanel, estás de suerte: es un proceso muy sencillo y en pocos minutos tendrás todo listo.
En esta guía te voy a explicar paso a paso cómo crear cuenta FTP en cPanel, cómo configurarla para compartir archivos hosting de forma segura y cómo tus colaboradores pueden conectarse. Al final, responderemos las preguntas más frecuentes para que no te quede ninguna duda.
¿Qué es una cuenta FTP y por qué deberías crearla?
FTP (File Transfer Protocol) es un protocolo que permite subir, descargar y gestionar archivos en tu servidor de hosting. Cuando creas una cuenta FTP adicional en cPanel, estás generando un acceso limitado a una carpeta específica de tu sitio. Esto es ideal para:
- Compartir archivos con terceros sin darles acceso a todo tu cPanel.
- Trabajar en equipo en el desarrollo de una web.
- Subir contenido (imágenes, documentos, plugins) de manera rápida y segura.
A diferencia de compartir tu usuario principal de cPanel, una cuenta FTP te permite controlar qué carpeta puede ver y modificar cada persona. Así evitas accidentes y mantienes tu sitio protegido.
[INFO] Siempre que necesites dar acceso a alguien a tu hosting, prefiere crear una cuenta FTP específica en lugar de compartir tus credenciales principales. Es mucho más seguro y profesional.
Requisitos previos
Antes de empezar, asegúrate de tener:
- Acceso a tu cPanel: normalmente se accede a través de
tudominio.com/cpanelotudominio.com:2083. - Usuario y contraseña de administrador de tu cPanel.
- Una carpeta destino clara (por ejemplo,
public_html/mi-proyectoosubdominios/compartido).
Si tu hosting usa Syspanel (anteriormente conocido como HestiaCP), el proceso es similar pero la interfaz cambia. En ese caso, accede a través del puerto 2106 (ejemplo: tudominio.com:2106) y busca la sección de "Cuentas FTP" o "Usuarios FTP". El resto de la lógica es la misma.
Paso a paso: Cómo crear una cuenta FTP en cPanel
Vamos al grano. Sigue estos pasos exactos y en menos de 5 minutos tendrás tu cuenta FTP lista.
1. Inicia sesión en tu cPanel
Abre tu navegador y escribe la dirección de tu cPanel. Introduce tu usuario y contraseña de administrador. Una vez dentro, verás un panel lleno de iconos. No te asustes, solo necesitas uno.
2. Busca la sección "Archivos"
En la mayoría de los temas de cPanel, la sección "Archivos" suele aparecer en la parte superior o en la primera columna. Busca el icono que dice "Cuentas FTP" (puede aparecer como "FTP Accounts" en inglés). Haz clic en él.
3. Haz clic en "Crear cuenta FTP"
Dentro de la página de Cuentas FTP, verás un botón o enlace que dice "Crear cuenta FTP" o "Add FTP Account". Púlsalo.
4. Completa los datos de la nueva cuenta
Se te pedirá que rellenes un formulario con los siguientes campos:
- Nombre de usuario: elige un nombre descriptivo, por ejemplo
disenador1ocliente_ana. Este nombre se concatenará con tu dominio principal. Por ejemplo,disenador1@tudominio.com. - Contraseña: crea una contraseña segura. cPanel te ofrece un generador de contraseñas. Usa una combinación de letras mayúsculas, minúsculas, números y símbolos. Anótala en un lugar seguro.
- Directorio: aquí debes escribir la ruta exacta de la carpeta a la que quieres que tenga acceso el usuario. Por ejemplo, si quieres que solo vea la carpeta
compartidodentro de tu sitio web, escribe:public_html/compartido. Si no pones nada, se creará una carpeta con el nombre del usuario dentro depublic_html. - Cuota: puedes limitar el espacio que este usuario puede usar. Si no quieres limitarlo, déjalo en "Sin límite". Si prefieres poner un tope, por ejemplo 500 MB, escríbelo.
[TIP] Si vas a compartir archivos con alguien de confianza, no pongas cuota. Si es para un cliente o un proyecto temporal, pon un límite razonable para evitar que llene tu disco.
5. Haz clic en "Crear cuenta"
Revisa los datos y pulsa el botón "Crear cuenta". En unos segundos, cPanel te confirmará que la cuenta se ha creado correctamente. Verás la nueva cuenta listada en la tabla de cuentas FTP.
6. Anota los datos de conexión
Para que la otra persona pueda conectarse, necesitará:
- Servidor FTP: puede ser
ftp.tudominio.como la IP de tu servidor. - Nombre de usuario: el que creaste, por ejemplo
disenador1@tudominio.com. - Contraseña: la que estableciste.
- Puerto: normalmente es el 21 (FTP estándar) o 22 si usas SFTP (más seguro).
Puedes enviar estos datos por correo electrónico o mediante un mensaje seguro. Nunca los compartas por canales no cifrados.
Cómo conectarse a la cuenta FTP recién creada
Una vez que tienes la cuenta, tanto tú como tu colaborador podéis conectaros usando un cliente FTP. Los más populares son FileZilla (gratuito), Cyberduck (Mac/Windows) o incluso el propio explorador de archivos de cPanel.
Conexión con FileZilla (ejemplo)
- Abre FileZilla.
- En el campo "Servidor", escribe
ftp.tudominio.com. - En "Nombre de usuario", escribe el usuario completo (ejemplo:
disenador1@tudominio.com). - En "Contraseña", la que pusiste.
- En "Puerto", déjalo en 21 o escribe 22 si usas SFTP.
- Haz clic en "Conexión rápida".
Si todo está bien, verás el contenido de la carpeta que asignaste. El usuario solo podrá ver y modificar archivos dentro de esa carpeta, no podrá salir de ella. Esto es una gran ventaja de seguridad.
[WARNING] Si tu hosting soporta SFTP (puerto 22), úsalo siempre. Es mucho más seguro que el FTP tradicional, ya que los datos viajan cifrados. En cPanel, puedes habilitar SFTP desde la sección "Acceso SSH" o directamente desde la cuenta FTP (muchos hosts lo activan por defecto).
Consejos para compartir archivos hosting de forma segura
Crear una cuenta FTP es solo el primer paso. Para que la experiencia sea fluida y segura, ten en cuenta estas recomendaciones:
- Usa contraseñas únicas: no reutilices la misma contraseña para varias cuentas FTP. Si una se ve comprometida, las demás estarán a salvo.
- Revisa los permisos de archivos: en cPanel, puedes gestionar los permisos (CHMOD) de los archivos. Para compartir, normalmente 755 para carpetas y 644 para archivos es suficiente.
- Elimina cuentas que ya no uses: si el proyecto terminó o el colaborador ya no trabaja contigo, vuelve a cPanel, a la sección de Cuentas FTP, y elimina la cuenta. Así evitas accesos no deseados.
- Considera usar un gestor de archivos web: si la otra persona no sabe usar un cliente FTP, puedes compartir archivos a través del Administrador de Archivos de cPanel (creando un usuario con permisos limitados) o usando herramientas como Net2FTP integradas en el panel.
Preguntas frecuentes (FAQ)
¿Puedo crear múltiples cuentas FTP en cPanel?
Sí, cPanel te permite crear tantas cuentas FTP como necesites. Cada una puede tener un directorio diferente y una cuota distinta. Es ideal si trabajas con varios colaboradores.
¿Qué pasa si el usuario FTP no puede subir archivos?
Revisa los permisos de la carpeta destino. Desde cPanel, ve al Administrador de Archivos, haz clic derecho en la carpeta y selecciona "Cambiar permisos". Asegúrate de que tenga al menos 755. También verifica que la cuota de espacio no esté llena.
¿Puedo usar la misma cuenta FTP para varios sitios web?
No directamente. Cada cuenta FTP está vinculada a un directorio específico. Si tienes varios dominios en cPanel (addon domains), puedes crear una cuenta FTP para cada uno, apuntando a su respectiva carpeta dentro de public_html.
¿Cómo cambio la contraseña de una cuenta FTP existente?
En cPanel, ve a Cuentas FTP, busca la cuenta en la lista y haz clic en "Cambiar contraseña". Introduce la nueva y guarda. No olvides notificar al usuario.
¿Es seguro compartir archivos por FTP?
Sí, siempre que uses conexiones cifradas (SFTP o FTPS). El FTP clásico envía datos en texto plano, por lo que es vulnerable en redes públicas. Si tu hosting lo permite, activa SFTP desde la configuración de la cuenta FTP en cPanel.
¿Puedo crear una cuenta FTP desde Syspanel (HestiaCP)?
Sí. Accede a tu Syspanel a través del puerto 2106 (ejemplo: tudominio.com:2106). Busca la sección "Usuarios FTP" o "FTP Accounts". El proceso es similar: introduces nombre, contraseña y directorio. La principal diferencia es la interfaz, pero la funcionalidad es la misma.
¿Qué hago si olvido la contraseña de una cuenta FTP?
No te preocupes. Entra a cPanel, ve a Cuentas FTP, localiza la cuenta y haz clic en "Cambiar contraseña". Puedes generar una nueva automáticamente.
Conclusión
Crear una cuenta FTP en cPanel es una de las tareas más útiles y sencillas que puedes aprender para gestionar tu hosting. Te permite compartir archivos hosting de manera controlada, segura y profesional. Ya sea que trabajes con un diseñador, un desarrollador o un cliente, este método te da el control total sobre quién accede a qué.
Recuerda: siempre que necesites dar acceso a tu sitio, crea una cuenta FTP específica. No compartas tu usuario principal de cPanel. Así mantienes tu web segura y evitas sorpresas desagradables.
Ahora ya sabes cómo hacerlo. ¡Ponte manos a la obra y crea tu primera cuenta FTP! Si tienes dudas, revisa la sección de preguntas frecuentes o escribe a tu proveedor de hosting. Ellos también pueden ayudarte.
[TIP FINAL] Si usas Syspanel (HestiaCP), no olvides que el puerto de acceso es el 2106. El resto del proceso es prácticamente idéntico al de cPanel.
