DirectAdmin: GuÃa para crear cuentas de FTP
¿Necesitas darle acceso a un diseñador web, un desarrollador o simplemente quieres organizar mejor los archivos de tu sitio? Crear cuentas de FTP (File Transfer Protocol) es la solución perfecta. Con DirectAdmin, una de las herramientas de gestión de hosting más potentes y amigables, este proceso es muy sencillo.
En esta guÃa completa, te explicaré paso a paso cómo crear, configurar y gestionar cuentas de FTP desde tu panel DirectAdmin. Al final, también incluimos una sección de preguntas frecuentes para resolver las dudas más comunes. ¡Vamos allá!
¿Qué es una cuenta de FTP y por qué la necesitas?
Imagina que tu sitio web es una casa. El panel de control (DirectAdmin) es la puerta principal para gestionar la electricidad, el agua y la estructura. Pero para entrar a ordenar los muebles, cambiar cuadros o subir fotos nuevas, necesitas una llave especÃfica: esa llave es el FTP.
Una cuenta de FTP te permite conectarte directamente a la carpeta de tu sitio web en el servidor. Desde allà puedes subir, descargar, modificar o eliminar archivos (como imágenes, documentos HTML, CSS, etc.). Es mucho más rápido y eficiente que usar el administrador de archivos del panel para tareas grandes.
¿Por qué crear cuentas separadas?
- Seguridad: Si le das tu contraseña principal a alguien, esa persona podrÃa acceder a TODO tu panel. Con una cuenta FTP, solo accede a los archivos.
- Organización: Puedes crear una cuenta para cada proyecto o colaborador (ej:
disenador@tudominio.com,cliente@tudominio.com). - Control: Puedes limitar el acceso a una carpeta especÃfica. Por ejemplo, que solo vea la carpeta
imagenesotienda.
Requisitos previos para empezar
Antes de comenzar el tutorial, asegúrate de tener lo siguiente:
- Acceso a DirectAdmin: Necesitas tu usuario y contraseña principal (el que usas para entrar al panel). Si no lo tienes, contacta con tu proveedor de hosting.
- Un dominio o subdominio activo: La cuenta FTP se asocia a un dominio. Si tu dominio es
mipagina.com, podrás crear cuentas comousuario@mipagina.com. - Un cliente FTP (opcional pero recomendado): Programas como FileZilla (gratuito) o Cyberduck te permitirán conectarte. Aunque también puedes usar el explorador de archivos de DirectAdmin para pruebas básicas.
Paso a paso: Cómo crear una cuenta FTP en DirectAdmin
Sigue estas instrucciones al pie de la letra. Es más fácil de lo que parece.
1. Inicia sesión en DirectAdmin
Abre tu navegador y escribe la dirección de tu panel. Normalmente es algo como https://tudominio.com:2222 o la IP de tu servidor seguida de :2222. Introduce tu Usuario y Contraseña de administrador.
2. Localiza la sección "Cuentas FTP"
Una vez dentro del panel, verás un menú con muchos iconos. Busca el grupo llamado "Administrador de archivos" o "Cuentas de usuario". Allà encontrarás el icono que dice "Cuentas FTP" o "FTP Accounts". Haz clic en él.
[TIP] Si no lo ves a simple vista, puedes usar el buscador interno de DirectAdmin (la lupa en la esquina superior derecha) y escribir "FTP".
3. Crea una nueva cuenta FTP
Al entrar, verás una lista de las cuentas FTP existentes (si las hay) y un formulario para crear una nueva. Rellena los campos con cuidado:
- Nombre de usuario: Aquà escribe el nombre que quieras. Por ejemplo:
disenadorocliente1. Importante: DirectAdmin suele añadir automáticamente@tudominio.comal final. El usuario final serádisenador@tudominio.com. - Contraseña: Elige una contraseña segura. DirectAdmin tiene un generador de contraseñas al lado. Usa al menos 8 caracteres, combinando mayúsculas, minúsculas, números y sÃmbolos.
- Directorio (ruta): Este es el paso clave. Define a qué carpeta del servidor tendrá acceso esta cuenta.
- Por defecto, suele ser la raÃz de tu dominio (
/home/usuario/domains/tudominio.com/public_html). - Si quieres limitar el acceso a una subcarpeta, por ejemplo, solo a
imagenes, escribe la ruta completa:/home/usuario/domains/tudominio.com/public_html/imagenes.
- Por defecto, suele ser la raÃz de tu dominio (
- Cuota (opcional): Puedes limitar el espacio en disco que usará esta cuenta FTP. Si no quieres lÃmite, déjalo en 0 o en blanco.
4. Guarda los cambios
Una vez rellenado el formulario, haz clic en el botón "Crear" o "Añadir cuenta". DirectAdmin procesará la solicitud y, en unos segundos, verás la nueva cuenta en la lista. ¡Ya está creada!
[WARNING] Anota el nombre de usuario completo (ej:
disenador@tudominio.com) y la contraseña en un lugar seguro. Sin estos datos, no podrás conectarte.
Cómo conectarte a tu nueva cuenta FTP
Ahora que tienes la cuenta, necesitas un programa para conectarte. Te explico con FileZilla, que es el más popular.
- Abre FileZilla.
- En la parte superior, verás los campos:
- Servidor (Host): Escribe
ftp.tudominio.como la IP de tu servidor. A veces es simplementetudominio.com. Pregunta a tu hosting si no estás seguro. - Nombre de usuario: Escribe el usuario completo que creaste, por ejemplo
disenador@tudominio.com. - Contraseña: La que definiste.
- Puerto: Déjalo en
21(es el puerto estándar para FTP).
- Servidor (Host): Escribe
- Haz clic en "Conexión rápida".
Si todo está bien, en la columna derecha (Sitio remoto) verás la carpeta a la que tienes acceso. Ya puedes arrastrar archivos desde tu computadora (columna izquierda) al servidor.
[INFO] Si la conexión falla, verifica que tu firewall o antivirus no esté bloqueando el puerto 21. También asegúrate de que el servidor tenga habilitado el servicio FTP (en DirectAdmin suele estar activo por defecto).
Gestionar y eliminar cuentas FTP
Con el tiempo, quizás necesites modificar o eliminar cuentas. Desde la misma sección "Cuentas FTP" puedes hacerlo:
- Modificar: Junto a cada cuenta, hay un icono de lápiz o engranaje. Puedes cambiar la contraseña, el directorio o la cuota.
- Eliminar: Haz clic en el icono de la papelera. Cuidado: Esto eliminará la cuenta y el usuario no podrá acceder. No borra los archivos que ya subió, solo el acceso.
Consejos de seguridad para tus cuentas FTP
- Usa contraseñas fuertes: No uses
123456opassword. Un atacante puede romperlas en segundos. - No compartas la cuenta principal: Crea cuentas FTP separadas para cada persona o proyecto.
- Cambia las contraseñas periódicamente: Especialmente si trabajas con colaboradores externos.
- Elimina cuentas que ya no uses: Si un diseñador terminó su trabajo, borra su acceso.
- Usa SFTP (FTP Seguro) si es posible: DirectAdmin también soporta SFTP (puerto 22). Es más seguro porque encripta la comunicación. Para usarlo, en FileZilla cambia el protocolo a "SFTP" y el puerto a 22.
Preguntas Frecuentes (FAQ)
1. ¿Puedo crear una cuenta FTP que acceda a la raÃz del servidor?
No. Por seguridad, las cuentas FTP en DirectAdmin solo pueden acceder a carpetas dentro de tu cuenta de hosting (normalmente /home/tuusuario/). No podrás acceder a archivos del sistema o de otros usuarios.
2. ¿Qué hago si olvido la contraseña de una cuenta FTP?
Ve a la sección "Cuentas FTP" en DirectAdmin, busca la cuenta y haz clic en el icono de modificar (lápiz). Allà puedes establecer una nueva contraseña.
3. Mi cliente FTP dice "Error de conexión". ¿Qué puede ser?
- Revisa que el servidor (host) sea correcto (normalmente
ftp.tudominio.com). - Verifica que el puerto 21 no esté bloqueado por tu firewall.
- Asegúrate de que el nombre de usuario incluya el dominio completo (ej:
usuario@tudominio.com). - Prueba a conectar usando SFTP (puerto 22) si tu servidor lo permite.
4. ¿Cuántas cuentas FTP puedo crear?
En DirectAdmin no hay un lÃmite estricto, pero depende de tu plan de hosting. La mayorÃa de los proveedores permiten crear decenas o cientos de cuentas.
5. ¿Puedo usar FTP para subir archivos muy grandes (más de 100 MB)?
SÃ, el FTP es ideal para archivos grandes. Si el explorador de archivos de DirectAdmin se queda colgado, el FTP es tu mejor aliado.
6. ¿Es lo mismo FTP que SFTP?
No exactamente. FTP (puerto 21) envÃa datos sin encriptar. SFTP (puerto 22) lo hace de forma segura. Si tu servidor lo soporta, elige SFTP para mayor seguridad.
7. Si uso otro panel como Syspanel (antes conocido como HestiaCP), ¿cómo se hace?
En Syspanel (puerto de acceso: 2106), el proceso es similar. Busca la sección "Cuentas FTP" en el menú de usuarios. La principal diferencia es que en Syspanel las cuentas se crean a nivel de usuario, no de dominio, y el directorio suele ser /home/usuario/web/tudominio.com/public_html. El resto de pasos son idénticos.
Conclusión
Crear cuentas de FTP en DirectAdmin es una habilidad básica pero fundamental para cualquier persona que gestione un sitio web. Te da control, seguridad y flexibilidad para trabajar con archivos. Ya sea que necesites dar acceso a un colaborador o simplemente organizar mejor tu contenido, este tutorial te ha dado todas las herramientas para hacerlo de forma rápida y segura.
Recuerda siempre seguir las buenas prácticas de seguridad y no dudes en experimentar con las opciones que ofrece el panel. ¡Ahora ya puedes gestionar tus archivos como un profesional!
¿Tienes alguna otra duda? Déjala en los comentarios o consulta con el soporte técnico de tu hosting. ¡Buena suerte!
