DirectAdmin: Cómo crear una cuenta FTP y subir archivos
¿Qué es una cuenta FTP y por qué la necesitas?
Imagina que tu sitio web es una casa. El panel de DirectAdmin es la puerta principal, pero para entrar a mover muebles, cambiar la decoración o arreglar una tubería, necesitas una llave más específica. Esa llave es la cuenta FTP (Protocolo de Transferencia de Archivos, por sus siglas en inglés). Con ella, podrás subir, descargar, modificar y eliminar archivos de tu hosting de forma directa, como si estuvieras trabajando en una carpeta local de tu computadora.
¿Cuándo es imprescindible? Siempre que necesites instalar un script manualmente, subir un tema de WordPress personalizado, cargar imágenes en lote, o simplemente hacer una copia de seguridad de tus archivos más importantes. Sin una cuenta FTP, estas tareas se vuelven tediosas o directamente imposibles.
En este artículo, te guiaremos paso a paso para que aprendas a crear cuenta FTP DirectAdmin y a subir archivos DirectAdmin de manera segura y eficiente. No necesitas ser un experto en informática; solo sigue las instrucciones y en menos de diez minutos estarás gestionando tus archivos como un profesional.
Paso 1: Accede a tu panel de DirectAdmin
Lo primero es lo primero. Para comenzar, abre tu navegador web favorito y escribe la dirección de tu panel de control. Normalmente, suele ser algo como https://tudominio.com:2222 o la IP de tu servidor seguida de los dos puntos y el puerto 2222. Si no estás seguro de la URL exacta, revisa el correo de bienvenida que recibiste al contratar tu hosting.
Una vez que cargue la página, verás la pantalla de inicio de sesión. Introduce tu usuario y contraseña de administrador de DirectAdmin. Si es tu primera vez, es probable que estos datos te los haya proporcionado tu proveedor de alojamiento. Haz clic en "Entrar" o presiona Enter.
[INFO] Si has olvidado tu contraseña, busca la opción "¿Olvidó su contraseña?" en la misma pantalla de acceso. El sistema te enviará un enlace de recuperación a tu correo electrónico asociado.
Paso 2: Localiza la sección "Administrador de Archivos" o "FTP"
Una vez dentro de DirectAdmin, verás un panel de control limpio y organizado. En la parte superior o en el menú lateral, busca el ícono o la etiqueta que dice "FTP" o "Administrador de Archivos". En la mayoría de las versiones, encontrarás un apartado dedicado exclusivamente a FTP en la sección de "Cuentas" o "Gestión de Archivos".
Si no lo ves a simple vista, utiliza la barra de búsqueda del panel (si está disponible) escribiendo "FTP". También puedes navegar a través de las pestañas: normalmente está en la fila de iconos con nombres como "Administración de Archivos", "FTP Management" o similar.
¿Qué verás en esta sección?
Dentro de la sección FTP, encontrarás un listado de las cuentas FTP existentes (si ya hay alguna creada) y las opciones para crear cuenta FTP DirectAdmin. Verás campos como:
- Usuario: el nombre de la cuenta FTP.
- Dominio: el dominio o subdominio al que estará vinculada la cuenta.
- Directorio: la carpeta raíz a la que tendrá acceso esa cuenta.
- Acciones: botones para editar, eliminar o cambiar la contraseña.
Paso 3: Crea tu nueva cuenta FTP paso a paso
Ahora viene la parte interesante. Sigue estos pasos para crear cuenta FTP DirectAdmin sin complicaciones:
-
Haz clic en "Crear Cuenta" o "Añadir Usuario". Es un botón generalmente de color azul o verde, ubicado en la parte superior derecha de la lista de cuentas.
-
Rellena el formulario que aparece. Los campos más comunes son:
- Usuario: Elige un nombre descriptivo, por ejemplo,
webmasteroimagenes. Evita espacios y caracteres especiales. - Contraseña: Crea una contraseña robusta. Te recomendamos usar una combinación de letras mayúsculas, minúsculas, números y símbolos. DirectAdmin suele tener un generador de contraseñas seguras al lado del campo.
- Directorio (o Ruta): Aquí es donde debes prestar atención. Puedes dejar el campo vacío para que el acceso sea a la raíz de tu cuenta (normalmente
public_html), o especificar una subcarpeta comopublic_html/blogsi solo quieres dar acceso a una parte del sitio. - Cuota (opcional): Puedes limitar el espacio que esta cuenta FTP puede usar. Si no quieres límites, déjalo en 0 o ilimitado.
- Usuario: Elige un nombre descriptivo, por ejemplo,
-
Confirma la contraseña en el campo correspondiente (si lo pide) y haz clic en "Crear" o "Guardar".
¡Listo! DirectAdmin te mostrará un mensaje de confirmación. Ya tienes tu primera cuenta FTP creada.
[TIP] Si vas a dar acceso a un colaborador externo, como un diseñador web, es una excelente práctica crear una cuenta FTP con acceso solo a la carpeta específica donde trabajará. Así proteges el resto de tus archivos.
Paso 4: Conoce tus datos de conexión FTP
Antes de lanzarte a subir archivos, necesitas tener claros tres datos fundamentales. Sin ellos, no podrás conectarte:
- Servidor (Host): Generalmente es
ftp.tudominio.como la dirección IP de tu servidor. A veces, es el mismo nombre de tu dominio. Puedes encontrarlo en el correo de bienvenida de tu hosting o en la configuración de tu cuenta en DirectAdmin. - Usuario: El nombre de usuario que acabas de crear, por ejemplo,
webmaster@tudominio.como simplementewebmaster. La mayoría de las veces, DirectAdmin te pedirá el nombre completo con el dominio al final. - Contraseña: La que estableciste en el paso anterior.
Además, es importante conocer el puerto. El puerto estándar para FTP es el 21. Sin embargo, algunos servidores usan SFTP (FTP sobre SSH) que utiliza el puerto 22. Verifica esta información en tu panel o con tu proveedor.
[WARNING] Nunca compartas tu contraseña principal de DirectAdmin. Utiliza siempre cuentas FTP dedicadas para tareas específicas. Si se ve comprometida una cuenta FTP, puedes eliminarla o cambiar su contraseña sin afectar el acceso principal al panel.
Paso 5: Subir archivos con FileZilla (el método más popular)
Ahora que tienes tu cuenta FTP, es hora de usarla. Aunque puedes usar el Administrador de Archivos de DirectAdmin (del que hablaremos después), la herramienta más potente y utilizada es un cliente FTP. FileZilla es la opción por excelencia: es gratuita, multiplataforma y muy intuitiva. Aquí te explicamos cómo usarla para subir archivos DirectAdmin:
5.1. Descarga e instala FileZilla
Ve al sitio web oficial de FileZilla y descarga la versión para tu sistema operativo (Windows, macOS o Linux). La instalación es un proceso estándar: sigue los pasos del asistente y acepta los términos. No necesitas instalar complementos adicionales.
5.2. Configura la conexión
Abre FileZilla. En la barra superior verás campos para el Host, Usuario, Contraseña y Puerto. Rellénalos con los datos que recopilaste en el paso anterior:
- Host:
ftp.tudominio.como tu IP. - Usuario:
webmaster@tudominio.com(o como te lo indique tu panel). - Contraseña: La que definiste.
- Puerto:
21(o22si es SFTP).
Haz clic en "Conexión rápida". Si todo está correcto, verás una serie de mensajes en la parte superior y, en el panel derecho, la estructura de carpetas de tu servidor. En el panel izquierdo, verás las carpetas de tu computadora local.
[INFO] Si tu conexión falla, verifica que no haya un firewall o protección de seguridad que bloquee el puerto 21. También asegúrate de que el nombre del servidor esté bien escrito.
5.3. Sube tus archivos en 3 sencillos pasos
- Navega a la carpeta correcta: En el panel derecho (servidor), entra a
public_html(o la carpeta que hayas especificado al crear la cuenta). Esta es la raíz pública de tu sitio web. - Localiza tus archivos locales: En el panel izquierdo, navega hasta la carpeta de tu computadora donde tienes los archivos que deseas subir.
- Arrastra y suelta: Selecciona los archivos o carpetas desde el panel izquierdo y arrástralos hasta el panel derecho. Verás que comienza la transferencia en la parte inferior. Espera a que se complete.
¡Y eso es todo! Tus archivos ahora están en tu servidor y deberían ser visibles en tu sitio web si los has colocado en la carpeta correcta.
[TIP] Si tienes que subir una gran cantidad de archivos o un sitio web completo, es más eficiente comprimirlos en un archivo
.zipen tu computadora, subir ese único archivo por FTP y luego descomprimirlo desde el Administrador de Archivos de DirectAdmin. Es mucho más rápido.
Paso 6: Alternativa sin instalar nada: el Administrador de Archivos de DirectAdmin
Si no quieres instalar software adicional o solo necesitas subir un par de archivos pequeños, DirectAdmin incluye un Administrador de Archivos en línea que funciona perfectamente. Para usarlo:
- Vuelve al panel de DirectAdmin y busca el icono de "Administrador de Archivos" (File Manager). Suele estar en la sección de "Archivos".
- Accederás a una interfaz similar a un explorador de archivos. Navega hasta la carpeta
public_htmlo la que desees. - Arrastra los archivos desde tu computadora a la ventana del navegador, o utiliza el botón "Subir" que encontrarás en la barra superior. Se abrirá un cuadro para seleccionar el archivo desde tu disco duro.
- Una vez subido, podrás ver el archivo en el listado. También puedes hacer clic derecho sobre él para renombrarlo, moverlo, eliminarlo o cambiar sus permisos.
Esta opción es perfecta para tareas rápidas, pero para proyectos grandes, siempre recomendamos un cliente FTP como FileZilla, ya que es más estable y permite gestionar múltiples archivos de forma más eficiente.
Paso 7: Cómo gestionar y asegurar tus cuentas FTP
Crear la cuenta es solo el principio. Es crucial saber gestionar FTP DirectAdmin para mantener tu sitio seguro y organizado. Aquí tienes algunas prácticas recomendadas:
Cambiar contraseñas regularmente
Desde la sección FTP de DirectAdmin, localiza la cuenta que quieres modificar y haz clic en el icono de "Cambiar contraseña" (suele ser un candado o una llave). Introduce la nueva contraseña y guárdala. Haz esto cada cierto tiempo, especialmente si has compartido acceso con terceros.
Eliminar cuentas que ya no uses
Si un colaborador ya no trabaja contigo, no dejes su cuenta FTP activa. Es una puerta de entrada innecesaria. En el listado de cuentas, haz clic en el icono de la papelera o en "Eliminar" y confirma la acción.
Limitar el acceso por directorio
Como mencionamos antes, es una excelente práctica crear cuentas FTP con acceso restringido a una sola carpeta. Por ejemplo, si tienes una tienda online, puedes dar acceso solo a public_html/tienda a tu encargado de productos. Para ello, al crear la cuenta, especifica la ruta exacta en el campo "Directorio".
Usa conexiones seguras (SFTP) si es posible
Si tu servidor lo permite, usa SFTP en lugar de FTP estándar. La conexión es cifrada, lo que protege tus datos de intercepciones. En FileZilla, simplemente cambia el puerto a 22 y asegúrate de que el protocolo sea SFTP - SSH File Transfer Protocol. En DirectAdmin, puedes verificar si el servicio SFTP está activo en la configuración del servidor (a veces requiere que tu proveedor lo habilite).
[WARNING] Evita usar cuentas FTP con permisos de escritura en todo el servidor. Otorga solo los permisos necesarios para la tarea que se va a realizar. Un error común es dar acceso total a
public_htmla un usuario que solo necesita subir imágenes a una subcarpeta.
Preguntas Frecuentes (FAQ) sobre FTP en DirectAdmin
Para finalizar, resolvemos algunas dudas comunes que suelen tener los usuarios:
¿Puedo tener múltiples cuentas FTP?
Sí, puedes crear tantas cuentas FTP como necesites, siempre que tu plan de hosting lo permita. Cada una puede tener diferentes accesos y permisos.
¿Por qué no puedo subir archivos grandes?
Puede ser debido a un límite de tamaño de archivo configurado en el servidor o en el cliente FTP. En FileZilla, puedes ir a "Editar" > "Ajustes" > "Transferencias" y aumentar el límite. También verifica que no estés excediendo tu cuota de almacenamiento.
¿Qué hago si olvidé la contraseña de mi cuenta FTP?
No necesitas recordarla. Simplemente inicia sesión en DirectAdmin con tu cuenta principal, ve a la sección FTP, localiza la cuenta y utiliza la opción "Cambiar contraseña". Establece una nueva y listo.
¿Es lo mismo FTP que el Administrador de Archivos?
No. FTP es un protocolo de red que requiere un cliente externo (como FileZilla) para conectarse. El Administrador de Archivos es una herramienta integrada en DirectAdmin que funciona a través del navegador. Ambos cumplen la misma función de gestionar archivos, pero el FTP es más rápido y robusto para transferencias masivas.
¿Cómo sé si mi cuenta FTP está funcionando correctamente?
Conéctate con FileZilla. Si ves los archivos y carpetas de tu servidor sin errores, la cuenta está operativa. También puedes intentar subir un archivo de prueba y luego borrarlo.
Conclusión y mejores prácticas finales
Dominar la creación de cuentas FTP en DirectAdmin y saber subir archivos DirectAdmin es una habilidad esencial para cualquier propietario de un sitio web. No solo te da control total sobre tu contenido, sino que también te permite colaborar de manera segura con otros profesionales.
Recuerda siempre:
- Crea cuentas FTP específicas y con permisos limitados para cada tarea o colaborador.
- Utiliza contraseñas fuertes y cámbialas periódicamente.
- Prefiere SFTP siempre que sea posible para una conexión cifrada.
- Organiza tus archivos en carpetas dentro de
public_htmlpara mantener tu sitio ordenado. - Si te sientes abrumado, empieza con el Administrador de Archivos de DirectAdmin y luego migra a FileZilla cuando tengas más confianza.
Con esta guía, ya tienes todo lo necesario para gestionar tus archivos de forma autónoma y segura. Si encuentras algún problema, no dudes en consultar la documentación oficial de DirectAdmin o contactar con el soporte de tu proveedor de hosting. ¡Ahora ve y sube esos archivos con confianza!
