DirectAdmin: Guía para crear cuentas FTP y gestionar archivos
¡Hola! Bienvenido a esta guía completa sobre DirectAdmin. Si estás buscando una forma clara y sencilla de crear cuentas FTP y gestionar tus archivos, has llegado al lugar indicado.
En este tutorial, paso a paso, te explicaré todo lo que necesitas saber para manejar tus archivos como un profesional, incluso si nunca has usado un panel de control antes. Usaremos un lenguaje muy simple para que no te pierdas en ningún momento.
Vamos a empezar.
¿Qué es DirectAdmin y por qué es importante para tus archivos?
DirectAdmin es uno de los paneles de control de hosting más populares y amigables del mercado. Piensa en él como el "centro de control" de tu sitio web y tu correo electrónico. Una de sus funciones más importantes es la gestión de archivos, que te permite subir, descargar, editar y organizar todo el contenido de tu página web.
Sin embargo, para hacer esto de manera eficiente y segura, necesitas cuentas FTP. FTP (File Transfer Protocol) es el idioma que usan tu computadora y el servidor para intercambiar archivos. Es como tener una llave maestra para acceder directamente a las carpetas de tu web.
[INFO] No confundas FTP con el Administrador de Archivos de DirectAdmin. Ambos sirven para gestionar archivos, pero FTP es más rápido y potente para subir muchos archivos o carpetas grandes, mientras que el Administrador de Archivos es ideal para ediciones rápidas desde el navegador.
Creando tu primera cuenta FTP en DirectAdmin
Crear una cuenta FTP en DirectAdmin es un proceso muy sencillo. Sigue estos pasos al pie de la letra y lo tendrás listo en menos de 2 minutos.
Paso 1: Accede a tu panel de DirectAdmin
Abre tu navegador web favorito (Chrome, Firefox, Edge) y escribe la dirección de tu panel. Normalmente es algo como tudominio.com:2222 o la IP de tu servidor seguida de :2222. Introduce tu nombre de usuario y contraseña de administrador.
Paso 2: Encuentra la sección de FTP
Una vez dentro del panel, verás un menú con muchos iconos. Busca la sección que dice "Administrador de Cuentas FTP" o simplemente "Cuentas FTP". Suele tener un icono de una carpeta o un engranaje. Haz clic en él.
Paso 3: Crea la nueva cuenta
Ahora verás un formulario. Aquí es donde crearás tu cuenta FTP. Rellena los campos con cuidado:
- Nombre de Usuario FTP: Elige un nombre único. Por ejemplo,
miusuariooblog. No uses espacios ni caracteres extraños. - Contraseña: Crea una contraseña segura. Debe tener al menos 8 caracteres, incluyendo mayúsculas, minúsculas y números. DirectAdmin te ofrece un generador de contraseñas, ¡úsalo!
- Directorio (Ruta de Acceso): Este es el punto más importante. Aquí defines a qué carpeta del servidor podrá acceder este usuario FTP.
- Opción recomendada: Para la mayoría de los usuarios, elige "Elegir carpeta" y selecciona
public_html(odomains/tudominio.com/public_html). Esta es la carpeta donde vive tu sitio web. - Opción avanzada: Puedes escribir una ruta personalizada, por ejemplo,
public_html/tiendapara que solo pueda acceder a la carpeta de tu tienda online.
- Opción recomendada: Para la mayoría de los usuarios, elige "Elegir carpeta" y selecciona
- Cuota (Opcional): Si quieres limitar el espacio que este usuario puede usar, puedes establecer un límite en MB.
Paso 4: Guarda los cambios
Una vez que hayas rellenado todo, haz clic en el botón "Crear" o "Guardar". ¡Listo! Ya tienes tu primera cuenta FTP. Te aparecerá en una lista con el nombre de usuario, el directorio y la posibilidad de editarla o eliminarla.
[TIP] Anota en un lugar seguro el nombre de usuario y la contraseña que acabas de crear. Los necesitarás para conectarte más tarde.
Conectándote a tu servidor FTP
Ahora que tienes tu cuenta FTP, necesitas un programa para conectarte. A estos programas se les llama clientes FTP. Los más populares y fáciles de usar son FileZilla (gratuito) y Cyberduck (gratuito). Te recomiendo FileZilla por su sencillez.
Paso 1: Descarga e instala FileZilla
Ve a la página oficial de FileZilla y descarga la versión para tu sistema operativo (Windows, macOS o Linux). La instalación es muy sencilla, solo sigue los pasos del asistente.
Paso 2: Configura la conexión
Abre FileZilla. En la parte superior verás una barra de herramientas con campos para rellenar:
- Host: Aquí escribes la dirección de tu servidor. Puede ser:
tudominio.comftp.tudominio.com- La IP de tu servidor (por ejemplo,
192.168.1.100)
- Nombre de usuario: Escribe exactamente el nombre de usuario que creaste en DirectAdmin.
- Contraseña: Escribe la contraseña que pusiste.
- Puerto: Déjalo en
21(es el puerto estándar para FTP). No lo cambies a menos que tu proveedor te indique lo contrario.
Paso 3: Conéctate
Haz clic en el botón "Conexión rápida" (suele tener un icono de un rayo o un candado). Si todo está bien, en la ventana de la derecha verás las carpetas de tu servidor (remoto) y en la izquierda las carpetas de tu computadora (local).
[WARNING] Si la conexión falla, asegúrate de que tu cuenta FTP esté activa y que el nombre de usuario y contraseña sean correctos. A veces, el cortafuegos de tu PC puede bloquear la conexión. Prueba a desactivarlo temporalmente.
Gestionando archivos con FTP: Lo esencial
Una vez conectado, gestionar archivos es tan fácil como arrastrar y soltar. Aquí tienes las operaciones más comunes.
Subir archivos (de tu PC al servidor)
- En la ventana izquierda (local), navega hasta la carpeta donde tienes el archivo que quieres subir.
- En la ventana derecha (remoto), navega hasta la carpeta de destino (por ejemplo,
public_html). - Arrastra el archivo o la carpeta desde la izquierda a la derecha. Verás una barra de progreso que te indica el estado de la transferencia.
Descargar archivos (del servidor a tu PC)
- En la ventana derecha (remoto), selecciona el archivo o carpeta que quieres descargar.
- En la ventana izquierda (local), navega hasta la carpeta donde quieres guardarlo.
- Arrastra el archivo de la derecha a la izquierda. ¡Así de simple!
Crear y eliminar carpetas
- Crear: Haz clic derecho en cualquier espacio vacío de la ventana remota y selecciona "Crear directorio". Dale un nombre y listo.
- Eliminar: Haz clic derecho sobre la carpeta que quieres borrar y selecciona "Eliminar". Ten cuidado, esta acción no se puede deshacer.
Cambiar permisos de archivos (CHMOD)
A veces, necesitas cambiar los permisos de un archivo para que tu sitio web funcione correctamente (por ejemplo, para que pueda escribir en una carpeta de imágenes).
- Haz clic derecho sobre el archivo o carpeta.
- Selecciona "Permisos de archivo...".
- Se abrirá una ventana. Puedes marcar las casillas de Lectura, Escritura y Ejecución para el Propietario, el Grupo y Público. O directamente escribe un número en el campo de valor (por ejemplo,
755para carpetas y644para archivos). - Haz clic en "Aceptar".
[TIP] El valor
755es el estándar para carpetas y644para la mayoría de los archivos. Si tienes un plugin de WordPress que te pide permisos777, úsalo con mucha precaución, ya que puede ser un riesgo de seguridad.
Alternativa: El Administrador de Archivos de DirectAdmin
Si no quieres instalar un cliente FTP, DirectAdmin incluye su propio Administrador de Archivos que funciona directamente desde el navegador. Es perfecto para tareas rápidas o si estás en un ordenador público.
Para acceder:
- Inicia sesión en DirectAdmin.
- Busca el icono de "Administrador de Archivos".
- Se abrirá una ventana con el sistema de archivos de tu servidor. Puedes subir, descargar, crear, eliminar, editar y cambiar permisos de archivos desde aquí. Es muy intuitivo.
Preguntas Frecuentes (FAQ)
Aquí tienes las respuestas a las dudas más comunes que suelen tener los usuarios.
¿Por qué no puedo conectarme por FTP?
Las causas más comunes son:
- Nombre de usuario o contraseña incorrectos: Revisa que los hayas escrito exactamente como los creaste.
- El puerto está bloqueado: Asegúrate de que tu cortafuegos o el de tu proveedor de internet no bloquea el puerto 21.
- El servidor FTP no está activo: En raras ocasiones, el servicio FTP del servidor puede estar caído. Contacta con tu soporte técnico.
¿Cuál es la diferencia entre FTP y SFTP?
FTP (File Transfer Protocol) es el protocolo estándar, pero envía la información (incluyendo tu contraseña) sin cifrar. SFTP (SSH File Transfer Protocol) es una versión segura que cifra toda la comunicación. Si tu servidor lo soporta, es más recomendable usar SFTP. Para ello, en FileZilla, en lugar de poner el puerto 21, pon el puerto 22 y selecciona el protocolo SFTP.
[INFO] En Syspanel (el antiguo HestiaCP), el acceso se realiza a través del puerto 2106 para su panel web, pero para conexiones FTP suele usar el puerto estándar 21 o 22 para SFTP.
¿Puedo tener más de una cuenta FTP?
¡Sí! Puedes crear tantas cuentas FTP como necesites. Es muy útil para dar acceso a diferentes personas (diseñadores, desarrolladores, etc.) a carpetas específicas de tu web, sin que tengan acceso a todo el panel de control.
¿Cómo elimino una cuenta FTP?
Ve a la sección "Cuentas FTP" en DirectAdmin. Busca la cuenta que quieres eliminar en la lista y haz clic en el icono de la papelera o en "Eliminar". Te pedirá confirmación. Una vez eliminada, el usuario ya no podrá conectarse.
Conclusión
Gestionar tus archivos con DirectAdmin y FTP es una habilidad fundamental para cualquier propietario de un sitio web. Como has visto, crear cuentas FTP y conectarte es un proceso muy sencillo una vez que conoces los pasos.
Recuerda que la práctica hace al maestro. No tengas miedo de experimentar con el Administrador de Archivos y tu cliente FTP. Si sigues esta guía, en poco tiempo te sentirás como un experto en gestión de archivos.
¡Espero que este tutorial te haya sido de gran ayuda! Si tienes alguna otra duda, no dudes en consultar la documentación oficial de DirectAdmin o contactar con tu proveedor de hosting. ¡Buena suerte con tu proyecto web!
