Cómo crear y administrar cuentas FTP en cPanel y Plesk
¿Qué es FTP y por qué necesitas una cuenta FTP?
FTP (File Transfer Protocol) es el protocolo estándar que se utiliza para transferir archivos entre tu computadora y el servidor donde está alojada tu página web. Piensa en él como el "mensajero" que se encarga de mover todos los archivos de tu sitio (imágenes, textos, vídeos, bases de datos) desde tu equipo local hasta el hosting, y viceversa.
Aunque muchos paneles de control ofrecen administradores de archivos desde el navegador, la realidad es que las cuentas FTP son esenciales cuando necesitas subir muchos archivos a la vez, cuando trabajas con archivos muy pesados o cuando usas programas de escritorio como FileZilla, Cyberduck o WinSCP. Estas herramientas son mucho más rápidas y estables que subir archivo por archivo desde el navegador.
Además, crear cuentas FTP separadas te permite dar acceso a otras personas (diseñadores, colaboradores, desarrolladores) sin que tengan que conocer tu contraseña principal del panel de control, lo cual es una práctica de seguridad muy recomendable.
En este artículo te voy a explicar, paso a paso y de forma muy sencilla, cómo crear y administrar cuentas FTP tanto en cPanel como en Plesk, los dos paneles de control más utilizados en el mundo del hosting. No necesitas ser un experto en sistemas, solo seguir las instrucciones y verás que es mucho más fácil de lo que parece.
Crear cuentas FTP en cPanel
cPanel es, probablemente, el panel de control más popular del mundo. Su interfaz es limpia, organizada por secciones y muy intuitiva. Si tu hosting usa cPanel, sigue estos pasos para crear tu primera cuenta FTP.
Paso 1: Accede a tu panel de cPanel
Lo primero es entrar en tu cPanel. Normalmente se accede escribiendo en tu navegador algo como https://tudominio.com/cpanel o https://tuip:2083. Introduce tu usuario y contraseña principal (los que te dio tu proveedor de hosting al contratar el servicio).
Paso 2: Busca la sección de Archivos
Una vez dentro, verás un panel con muchos iconos. Busca la sección llamada Archivos (o "Files" en inglés). Dentro de esa sección, haz clic en el icono Cuentas FTP (o "FTP Accounts"). Es un icono que suele tener un dibujo de un ordenador con flechas o un servidor.
Paso 3: Crea una nueva cuenta FTP
En la parte inferior de la pantalla de Cuentas FTP, encontrarás un formulario con los siguientes campos:
- Nombre de usuario: Aquí defines el nombre de tu cuenta FTP. Ten en cuenta que se añadirá automáticamente el dominio principal. Por ejemplo, si pones
misitio, el usuario final serámisitio@tudominio.com. Es un identificador único. - Contraseña: Elige una contraseña segura. cPanel te ofrece un generador de contraseñas aleatorias que puedes usar. Te recomiendo que uses una combinación de letras mayúsculas, minúsculas, números y símbolos. Evita fechas de nacimiento o palabras comunes.
- Directorio: Este es el campo más importante. Define la carpeta a la que tendrá acceso esta cuenta FTP. Si quieres que tenga acceso a todo tu sitio web, deja el campo vacío (se asignará automáticamente la carpeta raíz del dominio). Si quieres limitar el acceso a una subcarpeta, por ejemplo,
public_html/blog, escríbelo aquí. Es una excelente práctica de seguridad limitar el acceso a solo lo necesario. - Cuota: Aquí puedes limitar el espacio en disco que podrá usar esta cuenta FTP. Si pones "Sin límite" (o Ilimitado), el usuario podrá usar todo el espacio disponible. Si quieres controlar el uso, define una cantidad en MB.
Una vez rellenado el formulario, haz clic en el botón Crear cuenta. ¡Así de fácil! En unos segundos tendrás tu cuenta FTP lista para usar.
Administrar cuentas FTP en cPanel
Crear la cuenta es solo el primer paso. Administrarla correctamente es clave para mantener tu sitio seguro y organizado. Aquí te explico las tareas más comunes.
Cambiar la contraseña de una cuenta FTP
¿Se te ha olvidado la contraseña o quieres cambiarla por seguridad? Es muy sencillo. En la lista de cuentas FTP que aparece en la parte superior de la pantalla, busca la cuenta que quieras modificar y haz clic en Cambiar contraseña. Te pedirá que introduzcas la nueva contraseña y la confirmes. Listo.
Modificar la cuota o el directorio
En la misma lista de cuentas, verás que cada cuenta tiene opciones como Modificar o Eliminar. Haz clic en "Modificar" y podrás cambiar el directorio base o la cuota de espacio. Esto es muy útil si un colaborador necesita acceso a una carpeta diferente o si quieres aumentar su espacio.
Eliminar una cuenta FTP
Si ya no necesitas una cuenta, lo mejor es eliminarla para reducir riesgos de seguridad. Haz clic en Eliminar y confirma la acción. Ojo: eliminar la cuenta FTP no elimina los archivos que haya en el servidor, solo quita el acceso a través de ese usuario.
Usar el Administrador de Archivos de cPanel
Aunque no es estrictamente parte de FTP, cPanel incluye un Administrador de Archivos muy potente que puedes usar como alternativa rápida. Lo encontrarás en la misma sección de Archivos. Te permite subir, descargar, editar, renombrar y eliminar archivos directamente desde el navegador, sin necesidad de programas externos. Es ideal para tareas rápidas, aunque para grandes volúmenes de archivos siempre será mejor un cliente FTP.
Crear cuentas FTP en Plesk
Plesk es otro panel de control muy extendido, especialmente en servidores VPS y dedicados, aunque también se ofrece en muchos planes de hosting compartido. Su interfaz es moderna y visual. El proceso de creación de cuentas FTP es igualmente sencillo, aunque está organizado de forma un poco diferente.
Paso 1: Accede a Plesk
Abre tu navegador y escribe la URL de acceso a Plesk. Normalmente es algo como https://tudominio.com:8443 o https://tuip:8443. Introduce tus credenciales de administrador o de usuario del plan.
Paso 2: Navega hasta el dominio
En el panel principal de Plesk, verás una lista de tus dominios o suscripciones. Haz clic en el nombre del dominio para el cual quieres crear la cuenta FTP. Esto te llevará a la página de administración de ese sitio en particular.
Paso 3: Accede a la sección de Acceso FTP
Dentro de la página del dominio, busca en el menú lateral (o en la pestaña de "Archivos") la opción Acceso FTP (o "FTP Access"). Haz clic en ella.
Paso 4: Añadir una nueva cuenta FTP
En la sección de Acceso FTP, verás una lista de las cuentas existentes y un botón que dice Añadir cuenta FTP (o "Add FTP Account"). Haz clic en ese botón.
Se abrirá un formulario con los siguientes campos:
- Nombre de usuario: Al igual que en cPanel, define el nombre del usuario. Plesk te mostrará el nombre completo que tendrá (usuario@dominio).
- Contraseña: Introduce una contraseña segura. Plesk tiene un indicador de fortaleza de contraseña que te ayudará a saber si es lo suficientemente segura.
- Directorio de inicio: Aquí defines la ruta a la que tendrá acceso. Puedes usar la carpeta raíz del dominio (
httpdocsen Plesk) o una subcarpeta específica. Plesk suele poner por defecto la raíz del sitio web. - Permisos: Plesk te permite elegir entre varios tipos de acceso: solo lectura, lectura y escritura, o sin acceso a la gestión de archivos. Para un uso normal, elige Lectura y escritura.
Una vez rellenado, haz clic en Aceptar (o "OK"). La cuenta estará creada al instante.
Administrar cuentas FTP en Plesk
La administración de cuentas FTP en Plesk es igual de intuitiva que su creación.
Cambiar contraseña y permisos
En la lista de cuentas FTP de tu dominio, verás cada una con sus opciones. Puedes hacer clic en el icono de Cambiar contraseña (normalmente un candado o una llave) o en el de Editar (un lápiz) para modificar no solo la contraseña, sino también el directorio de inicio o los permisos de acceso. Es muy visual y directo.
Eliminar una cuenta FTP
Para eliminar una cuenta, solo tienes que hacer clic en el icono de la papelera o en el botón Eliminar que aparece junto a la cuenta. Te pedirá confirmación y, al aceptar, el acceso FTP se revocará inmediatamente.
Diferencias clave con cPanel
A diferencia de cPanel, Plesk no tiene un concepto de "cuota" por cuenta FTP de forma tan directa. En Plesk, la gestión del espacio se hace a nivel de suscripción o dominio. Es decir, el límite de espacio aplica a todo el sitio, no a usuarios FTP individuales. Es una diferencia importante a tener en cuenta si necesitas limitar el uso de espacio de un colaborador.
Consejos para administrar archivos de forma segura y eficiente
Crear cuentas FTP es solo el principio. Aquí tienes una serie de recomendaciones para que la administración de tus archivos sea un éxito.
Usa un buen cliente FTP
Programas como FileZilla (gratuito y multiplataforma) son tus mejores aliados. Te permiten conectarte a tu servidor, ver los archivos locales y remotos en una interfaz de dos paneles, y arrastrar y soltar archivos para subirlos o bajarlos. Es la forma más cómoda de administrar archivos.
Conecta siempre con SFTP o FTPS
Cuando configures tu cliente FTP, asegúrate de usar SFTP (FTP sobre SSH) o FTPS (FTP sobre SSL/TLS). Esto encripta la conexión y tus credenciales y archivos viajan de forma segura. El protocolo FTP clásico envía todo en texto plano, lo cual es un riesgo de seguridad. La mayoría de los paneles de control (cPanel y Plesk) soportan SFTP por defecto. Solo necesitas usar el puerto 22 para SFTP (o el 21 para FTPS) y tu nombre de usuario y contraseña habituales.
No compartas tu cuenta principal
Cada vez que tengas que dar acceso a tu web, crea una cuenta FTP nueva y limita su acceso a la carpeta necesaria. Si compartes tu cuenta de cPanel o Plesk, esa persona tendrá acceso a todo: correos, bases de datos, configuración... Es un riesgo innecesario.
Cambia las contraseñas periódicamente
Es una buena práctica de seguridad. Establece un recordatorio para cambiar las contraseñas de las cuentas FTP, especialmente si has tenido colaboradores externos.
Subir archivos grandes
Si tienes que subir archivos de gran tamaño (más de 2GB), asegúrate de que tu servidor lo permite. Algunos hostings tienen límites de tamaño de archivo para FTP. Si es tu caso, puedes comprimir los archivos en un ZIP, subirlos y descomprimirlos directamente en el servidor usando el Administrador de Archivos de cPanel o la herramienta de archivos de Plesk.
Preguntas frecuentes (FAQ)
Para terminar, aquí tienes una recopilación de las dudas más comunes que suelen tener los usuarios con las cuentas FTP.
¿Cómo subir archivos con FileZilla?
Conecta con tus datos (host, usuario, contraseña y puerto 21 o 22). En el panel izquierdo verás tus archivos locales y en el derecho los del servidor. Arrastra los archivos del panel izquierdo al derecho y se iniciará la subida. Es así de simple.
¿Qué puerto uso para FTP?
El puerto estándar para FTP es el 21. Para SFTP (recomendado) es el 22. Si tu hosting usa FTPS, el puerto también suele ser el 21, pero con conexión encriptada. Si tienes dudas, consulta la documentación de tu proveedor.
¿Por qué no puedo conectar a mi cuenta FTP?
Las causas más comunes son: contraseña incorrecta, el servidor FTP no está activado en tu plan, el puerto está bloqueado por un firewall, o has superado el límite de conexiones. Verifica estos puntos y, si sigue fallando, contacta con tu proveedor de hosting.
¿Puedo crear una cuenta FTP que acceda solo a una subcarpeta?
Sí, tanto en cPanel como en Plesk puedes definir el directorio de inicio de la cuenta FTP. Solo tienes que especificar la ruta de la subcarpeta que quieras. Es una excelente práctica para limitar el acceso.
¿Qué significa "subir archivos" exactamente?
Subir archivos significa transferir archivos desde tu computadora local al servidor de tu hosting. Es el proceso inverso a "descargar". Al subir tus archivos al directorio correcto (normalmente public_html en cPanel o httpdocs en Plesk), estos se vuelven visibles en tu sitio web.
¿Y si mi hosting usa Syspanel?
Si tu proveedor de hosting utiliza Syspanel (el antiguo HestiaCP), el proceso es muy similar a cPanel. Para acceder al panel, la URL suele ser https://tudominio.com:2106. Dentro, busca la sección de "Cuentas FTP" o "Usuarios FTP" para gestionarlas. El método de conexión con tu cliente FTP es idéntico (host, usuario, contraseña y puerto 21 o 22).
Conclusión
Crear y administrar cuentas FTP en cPanel y Plesk es una tarea fundamental para cualquier persona que gestione un sitio web. No solo te permite administrar archivos de forma eficiente, sino que también es una herramienta clave para la seguridad, ya que puedes dar accesos limitados y controlados.
Recuerda siempre usar conexiones seguras (SFTP/FTPS), crear cuentas separadas para cada colaborador y cambiar las contraseñas con regularidad. Con lo aprendido en este artículo, ya tienes las bases para gestionar tus cuentas FTP como un profesional. Si tienes alguna duda, no dudes en consultar la documentación de tu hosting o contactar con su soporte técnico; están para ayudarte.
