¿Cómo crear una cuenta FTP en DirectAdmin?
¿Te han asignado un plan de hosting con DirectAdmin y necesitas subir tus archivos web? La forma más segura y eficiente de hacerlo es a través de una cuenta FTP (Protocolo de Transferencia de Archivos). Crear y gestionar tus propias cuentas FTP te permite controlar quién accede a qué parte de tu sitio, mejorando la seguridad y la organización. En esta guía completa y paso a paso, te explicaré cómo crear FTP DirectAdmin, cómo gestionar las cuentas existentes y resolver las dudas más frecuentes. No necesitas ser un experto técnico, solo seguir las instrucciones al pie de la letra.
¿Qué es una cuenta FTP y por qué la necesitas?
Una cuenta FTP es como una llave digital que te permite conectar tu computadora con el servidor donde está alojado tu sitio web. A través de esta conexión, puedes subir, descargar, modificar y eliminar archivos de tu hosting. Aunque DirectAdmin ofrece un gestor de archivos integrado (accesible desde el panel de control), el FTP es mucho más rápido y potente cuando trabajas con muchos archivos, como al instalar un CMS (WordPress, Joomla, etc.) o al hacer copias de seguridad.
Ventajas de usar FTP:
- Velocidad: Subir cientos de archivos simultáneamente.
- Flexibilidad: Conectarte desde cualquier programa (FileZilla, Cyberduck, etc.).
- Seguridad: Puedes crear cuentas separadas para colaboradores, limitando su acceso a carpetas específicas.
Requisitos previos antes de crear una cuenta FTP
Antes de empezar, asegúrate de tener lo siguiente:
- Acceso a DirectAdmin: Necesitas tu nombre de usuario y contraseña de administrador (el que te proporcionó tu proveedor de hosting).
- Un programa FTP (cliente): Recomiendo FileZilla (gratuito y fácil de usar). Lo descargarás e instalarás en tu computadora.
- Datos de conexión: Los obtendrás al final del proceso: servidor (tu dominio o IP), usuario y contraseña.
Pasos para crear una cuenta FTP en DirectAdmin
Sigue estos pasos al pie de la letra. Es un proceso rápido que no te llevará más de 5 minutos.
1. Inicia sesión en DirectAdmin
Abre tu navegador y escribe la URL de acceso a DirectAdmin. Normalmente es algo como https://tudominio.com:2222 o la IP que te haya proporcionado tu hosting. Introduce tu usuario y contraseña de administrador.
[INFO] Si no recuerdas tu contraseña, contacta con tu proveedor de hosting. Ellos pueden restablecerla.
2. Accede a la sección "Cuentas FTP"
Una vez dentro del panel, busca el icono o enlace que dice "Cuentas FTP". Normalmente está en la sección de "Administrador de archivos" o directamente en el menú principal. Haz clic en él.
[TIP] Si no lo encuentras, usa el buscador interno de DirectAdmin (suele tener una lupa en la esquina superior derecha) y escribe "FTP".
3. Haz clic en "Crear Cuenta"
En la página de Cuentas FTP, verás una lista de las cuentas existentes (si las hay) y un botón o enlace que dice "Crear Cuenta" o "Añadir Cuenta". Púlsalo.
4. Rellena los datos de la nueva cuenta
Se abrirá un formulario con los siguientes campos. Complétalos con cuidado:
- Nombre de usuario: Elige un nombre único para la cuenta. Por ejemplo,
cliente1oproyecto-web. No uses espacios ni caracteres especiales. - Contraseña: Crea una contraseña segura (mínimo 8 caracteres, combinando mayúsculas, minúsculas, números y símbolos). DirectAdmin suele tener un generador automático; úsalo si quieres.
- Directorio (carpeta) de inicio: Aquí defines a qué carpeta tendrá acceso esta cuenta. Por defecto, suele ser tu carpeta principal (
/home/usuario/domains/tudominio.com/public_html). Si quieres limitar el acceso a una subcarpeta, por ejemplopublic_html/blog, escríbela. Importante: si la carpeta no existe, DirectAdmin la creará automáticamente. - Cuota (opcional): Puedes limitar el espacio que esta cuenta puede usar. Si no pones nada, usará el espacio disponible de tu plan.
[WARNING] No compartas la contraseña de tu cuenta principal de DirectAdmin. Crea cuentas FTP separadas para cada persona o proyecto.
5. Guarda la cuenta
Una vez relleno el formulario, haz clic en el botón "Crear" o "Guardar". DirectAdmin te confirmará que la cuenta se ha creado correctamente.
6. Obtén los datos de conexión
DirectAdmin te mostrará un resumen con los datos de la nueva cuenta FTP:
- Servidor:
tudominio.como la IP del servidor. - Puerto: Normalmente es el 21 (FTP estándar) o 21 para FTP explícito (FTPS). Si tu hosting usa SFTP (más seguro), el puerto suele ser el 22.
- Nombre de usuario: El que elegiste.
- Contraseña: La que definiste.
¡Ya tienes tu cuenta FTP lista!
Cómo conectarte usando un cliente FTP (FileZilla)
Ahora que tienes los datos, vamos a conectarnos. Usaremos FileZilla como ejemplo, pero el proceso es similar en otros programas.
- Abre FileZilla.
- En la barra superior, verás los campos:
- Host: Escribe
tudominio.como la IP del servidor. - Nombre de usuario: El usuario de la cuenta FTP que creaste.
- Contraseña: La contraseña de esa cuenta.
- Puerto: Déjalo en blanco o escribe 21 (o 22 si es SFTP).
- Host: Escribe
- Haz clic en "Conexión rápida".
- Si es la primera vez, FileZilla te preguntará si confías en el certificado del servidor. Acepta.
Una vez conectado, verás dos paneles:
- Izquierdo: Archivos de tu computadora.
- Derecho: Archivos del servidor (en la carpeta que asignaste a la cuenta FTP).
Arrastra archivos de izquierda a derecha para subirlos, o viceversa para descargarlos.
[TIP] Si usas SFTP (puerto 22), en FileZilla debes seleccionar "SFTP - Protocolo de transferencia de archivos SSH" en el campo "Protocolo" (justo encima de "Host").
Cómo gestionar tus cuentas FTP en DirectAdmin
Una vez creadas, puedes administrarlas desde la misma sección "Cuentas FTP". Verás una lista con todas las cuentas. Desde ahí puedes:
Modificar una cuenta existente
Haz clic en el icono de lápiz o editar junto a la cuenta. Podrás cambiar la contraseña, el directorio de inicio o la cuota. Recuerda guardar los cambios.
Eliminar una cuenta
Si ya no necesitas una cuenta, haz clic en el icono de papelera o eliminar. DirectAdmin te pedirá confirmación. Ten cuidado, porque eliminarás el acceso de esa persona a tus archivos.
Ver el espacio usado
Junto a cada cuenta, verás el espacio que está ocupando actualmente. Esto te ayuda a controlar el uso del disco.
[INFO] No puedes modificar el nombre de usuario de una cuenta FTP. Si necesitas cambiarlo, deberás crear una nueva cuenta y eliminar la antigua.
Preguntas frecuentes (FAQ) sobre cuentas FTP en DirectAdmin
¿Puedo crear varias cuentas FTP?
Sí, puedes crear tantas cuentas como necesites, siempre que no excedas el límite de tu plan de hosting (algunos proveedores limitan el número de cuentas FTP). Es una buena práctica crear una cuenta por cada colaborador o proyecto.
¿Qué hago si olvido la contraseña de una cuenta FTP?
Desde DirectAdmin, en la sección "Cuentas FTP", haz clic en editar junto a la cuenta y podrás cambiar la contraseña. No es necesario contactar al soporte.
¿Es seguro usar FTP?
El FTP estándar (puerto 21) envía la contraseña en texto plano, por lo que no es seguro en redes públicas. Te recomiendo usar FTPS (FTP sobre SSL/TLS) o SFTP (FTP sobre SSH). DirectAdmin suele soportar ambos. En FileZilla, selecciona "FTPES - FTP sobre TLS explícito" o "SFTP" en el protocolo.
¿Cómo sé qué carpeta asignar a una cuenta FTP?
Por lo general, la carpeta principal de tu sitio web es public_html. Si quieres que un colaborador solo tenga acceso a una subcarpeta (por ejemplo, public_html/tienda), escríbela en el campo "Directorio de inicio". Si la carpeta no existe, DirectAdmin la creará automáticamente.
¿Puedo usar la misma cuenta FTP para varios dominios?
No directamente. Cada dominio en DirectAdmin tiene su propia carpeta de archivos. Si tienes varios dominios en tu plan, deberás crear una cuenta FTP para cada uno, o asignar una cuenta a la carpeta raíz de todos los dominios (no recomendado por seguridad).
Mi proveedor de hosting usa otro panel, ¿cómo creo FTP?
Si tu panel es Syspanel (antes conocido como HestiaCP), el proceso es similar pero accedes por el puerto 2106. Una vez dentro, busca "Cuentas FTP" en el menú. Los pasos son casi idénticos a DirectAdmin.
Consejos finales para gestionar tus archivos con FTP
- Usa conexiones seguras: Siempre que puedas, elige SFTP o FTPS. Si tu hosting no lo soporta, considera cambiarte a uno que sí.
- No compartas tu cuenta principal de DirectAdmin: Crea cuentas FTP separadas para cada persona o servicio (por ejemplo, para tu desarrollador web, para un plugin de actualización automática, etc.).
- Revisa periódicamente las cuentas FTP: Elimina las que ya no uses para evitar riesgos de seguridad.
- Haz copias de seguridad: Antes de hacer cambios masivos, descarga una copia de tus archivos por FTP. Así podrás restaurarlos si algo sale mal.
Conclusión
Crear una cuenta FTP en DirectAdmin es un proceso sencillo que te da control total sobre el acceso a los archivos de tu sitio web. Siguiendo esta guía, podrás crear FTP DirectAdmin en minutos, conectarte desde cualquier cliente y gestionar tus cuentas de forma segura. Recuerda que la clave está en la organización: cuentas separadas, contraseñas seguras y conexiones cifradas.
Si tienes más dudas, tu proveedor de hosting siempre está ahí para ayudarte. ¡Ahora ya estás listo para subir tu web como un profesional!
[WARNING] Si en algún momento te piden tu contraseña de DirectAdmin por correo o teléfono, nunca la compartas. Los proveedores legítimos nunca te la solicitarán.
