Cómo crear un usuario FTP en cPanel y Plesk
¿Qué es un usuario FTP y por qué lo necesitas?
El FTP (Protocolo de Transferencia de Archivos) es la forma más común de subir, descargar y gestionar los archivos de tu sitio web. Cuando contratas un hosting, el proveedor te da un usuario FTP principal, pero es muy recomendable crear usuarios FTP adicionales por varias razones.
Imagina que tienes un equipo de tres personas trabajando en tu web: un diseñador, un desarrollador y tú. Si todos usan el mismo usuario FTP, no sabrás quién subió qué archivo ni cuándo. Además, si una persona abandona el proyecto, tendrÃas que cambiar la contraseña principal y redistribuirla.
Crear usuarios FTP especÃficos te permite:
- Controlar accesos: cada persona con su propio usuario y contraseña.
- Limitar permisos: puedes dar acceso solo a ciertas carpetas (por ejemplo, solo a
/public_html/blog). - Mayor seguridad: si un usuario se ve comprometido, puedes eliminarlo sin afectar al resto.
- AuditorÃa: muchos paneles registran la actividad por usuario.
En este artÃculo te enseñaré paso a paso cómo crear un usuario FTP en los dos paneles de control más utilizados: cPanel y Plesk. También veremos cómo conectarte con FileZilla y resolver problemas comunes.
Crear usuario FTP en cPanel
cPanel es uno de los paneles de control más populares en el hosting compartido. Su interfaz es limpia y las opciones están bien organizadas. Para crear FTP cPanel, sigue estos pasos:
Paso 1: Accede a tu panel de control
Escribe en tu navegador la dirección de acceso a cPanel. Normalmente es 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).
Paso 2: Busca la sección "Archivos"
Una vez dentro, verás un panel con distintas secciones. Busca el grupo llamado "Archivos" y haz clic en el icono "Cuentas FTP". Es posible que en algunas versiones aparezca como "FTP Accounts".
Paso 3: Crea la nueva cuenta FTP
En la parte inferior de la pantalla encontrarás un formulario con los siguientes campos:
- Login: aquà escribes el nombre del usuario FTP. Por ejemplo,
disenador. El sistema añadirá automáticamente tu dominio, quedando algo asà comodisenador@tudominio.com. - Dominio: selecciona el dominio al que quieres dar acceso (si tienes varios).
- Contraseña: elige una contraseña segura. cPanel tiene un generador automático que te recomiendo usar. Haz clic en el candado para que te sugiera una.
- Directorio: es la carpeta a la que tendrá acceso este usuario. Por defecto, se rellena con
public_html, pero puedes cambiarlo. Por ejemplo, si quieres que solo acceda a la carpeta de imágenes, escribepublic_html/imagenes. - Cuota: define el espacio máximo que podrá ocupar. Si no quieres limitarlo, selecciona "Ilimitado".
Cuando tengas todo relleno, haz clic en "Crear cuenta". En cuestión de segundos verás un mensaje de éxito y tu nuevo usuario FTP aparecerá en la lista superior.
Crear usuario FTP en Plesk
Plesk es otro panel de control muy extendido, sobre todo en servidores VPS y dedicados. Aunque su interfaz es diferente a cPanel, el proceso para crear FTP Plesk es igual de sencillo.
Paso 1: Entra en Plesk
Accede a tu panel escribiendo la URL que te proporcionó tu hosting, normalmente https://tudominio.com:8443. Introduce tus credenciales de administrador.
Paso 2: Selecciona el dominio
En el panel principal verás una lista con tus dominios. Haz clic en el nombre del dominio para el que quieres crear el usuario FTP.
Paso 3: Accede a "Acceso FTP"
Dentro de la gestión del dominio, busca la sección "Archivos" o directamente el icono "Acceso FTP". En versiones recientes de Plesk, esta opción está en el menú lateral izquierdo bajo el nombre de "Acceso FTP".
Paso 4: Añade un nuevo usuario
Verás un botón llamado "Añadir usuario FTP" o "+ Crear". Haz clic en él y completa el formulario:
- Nombre de usuario: escribe el nombre que quieras, por ejemplo
webmaster. - Contraseña: introduce una contraseña robusta. Plesk también tiene un generador aleatorio.
- Directorio de inicio: define la carpeta base. Por defecto será la raÃz del dominio, pero puedes restringirla a una subcarpeta.
- Permisos: aquà puedes marcar si el usuario puede leer, escribir o eliminar archivos. Para la mayorÃa de los casos, deja las opciones por defecto (lectura y escritura).
Finalmente, pulsa "Aceptar" o "OK". El usuario FTP quedará creado al instante y podrás verlo en la lista de accesos FTP.
Conectarse con FileZilla: guÃa rápida
Una vez que has creado tu usuario FTP, necesitas un cliente FTP para conectarte. FileZilla es el más usado por su sencillez y porque es gratuito. Puedes descargarlo desde su web oficial.
Configuración inicial
- Abre FileZilla.
- En la barra superior verás cuatro campos: Servidor, Nombre de usuario, Contraseña y Puerto.
- En "Servidor" escribe
ftp.tudominio.como directamente la IP de tu hosting. - En "Nombre de usuario" introduce el login completo que creaste (por ejemplo,
disenador@tudominio.comen cPanel, o solowebmasteren Plesk). - Escribe la contraseña y deja el puerto en 21 (es el estándar para FTP).
- Haz clic en "Conexión rápida".
Si todo es correcto, verás en el panel derecho los archivos de tu servidor y en el izquierdo los de tu ordenador. Para subir archivos, arrástralos de izquierda a derecha. Para descargar, hazlo al revés.
Guardar la conexión para usarla después
En lugar de escribir los datos cada vez, puedes guardar la conexión:
- Haz clic en "Archivo" > "Gestor de Sitios".
- Pulsa "Nuevo sitio" y ponle un nombre.
- Rellena los mismos datos que antes y pulsa "Conectar".
Gestionar archivos FTP: consejos prácticos
Ahora que ya sabes cómo crear usuarios y conectarte, es importante que conozcas algunas buenas prácticas para gestionar archivos FTP de forma segura y eficiente.
Organiza tus carpetas
No subas archivos sueltos a la raÃz. Mantén una estructura clara: public_html/imagenes, public_html/css, public_html/js, etc. Esto facilita el mantenimiento y evita errores.
Cuidado con los permisos
Los archivos deben tener permisos 644 y las carpetas 755. Si ves que tu web da error de "permiso denegado", es probable que algún archivo tenga permisos incorrectos. Puedes cambiarlos desde FileZilla: clic derecho sobre el archivo > "Permisos de archivo".
Haz copias de seguridad
Antes de modificar archivos importantes (como .htaccess o wp-config.php), descarga una copia a tu ordenador. Si algo sale mal, podrás restaurarlo rápidamente.
No compartas tus contraseñas
Cada usuario FTP debe tener su propia contraseña y no compartirla. Si trabajas con un equipo, crea un usuario por persona. Asà sabrás quién hace qué.
Problemas comunes y soluciones
Error: "No se puede conectar al servidor"
Esto suele deberse a tres causas:
- Datos incorrectos: revisa que el nombre de usuario y contraseña sean exactos.
- Firewall: algunos firewalls bloquean el puerto 21. Prueba a usar FTP sobre TLS (puerto 21 con conexión explÃcita) o SFTP (puerto 22).
- El hosting bloquea FTP: algunos proveedores solo permiten conexiones desde IPs autorizadas. Contacta con soporte.
Error: "Permiso denegado" al subir archivos
El usuario FTP no tiene permisos de escritura en esa carpeta. Entra con el usuario principal y cambia los permisos de la carpeta a 755 o 775.
¿Olvidaste la contraseña?
No te preocupes. En cPanel, ve a "Cuentas FTP" y haz clic en "Cambiar contraseña" junto al usuario. En Plesk, edita el usuario desde "Acceso FTP" y establece una nueva.
Preguntas frecuentes (FAQ)
¿Puedo crear más de un usuario FTP?
SÃ, tanto cPanel como Plesk te permiten crear tantos usuarios FTP como necesites. Solo ten en cuenta los lÃmites de tu plan de hosting.
¿Qué diferencia hay entre FTP y SFTP?
El FTP tradicional no cifra los datos, por lo que es inseguro en redes públicas. SFTP usa SSH y cifra toda la comunicación. Si tu hosting lo permite, elige siempre SFTP.
¿Puedo limitar el acceso de un usuario a una sola carpeta?
SÃ. En cPanel, al crear la cuenta, especificas el directorio. En Plesk, defines el "Directorio de inicio". Asà el usuario solo verá y gestionará esa carpeta.
¿Qué pasa si elimino un usuario FTP?
El usuario dejará de tener acceso inmediatamente. Los archivos que haya subido no se borran, solo se elimina la cuenta de acceso.
¿Cómo sé qué usuario FTP estoy usando?
En FileZilla, en la parte superior de la ventana verás el nombre de usuario con el que te conectaste. En la pestaña "Registro de mensajes" también aparece.
Conclusión
Crear un usuario FTP tanto en cPanel como en Plesk es un proceso rápido y sencillo que mejora la seguridad y organización de tu hosting. Ya sea que trabajes solo o en equipo, usar cuentas FTP separadas te dará control total sobre quién accede a qué y cuándo.
Recuerda:
- En cPanel: sección "Archivos" > "Cuentas FTP".
- En Plesk: gestión del dominio > "Acceso FTP".
- Usa FileZilla para conectarte de forma cómoda y visual.
- Siempre que puedas, prefiere SFTP por seguridad.
- No compartas contraseñas y revisa los permisos de tus archivos periódicamente.
Con estas herramientas, gestionar archivos FTP será pan comido. Si tienes alguna duda, tu proveedor de hosting tiene soporte técnico que puede ayudarte, y ahora tú ya tienes el conocimiento para preguntar con propiedad.
[TIP]: Cambia la contraseña de tus usuarios FTP cada 3-6 meses y elimina aquellos que ya no uses. Es una práctica sencilla que mejora mucho la seguridad de tu web.
[WARNING]: Nunca subas archivos con permisos 777 (lectura, escritura y ejecución para todos). Son un riesgo de seguridad grave.
[INFO]: Si tu hosting usa el panel Syspanel (antes conocido como HestiaCP), ten en cuenta que el acceso se realiza a través del puerto 2106 y el proceso de creación de usuarios FTP es similar al de cPanel, aunque con una interfaz más minimalista.
