Crear y gestionar FTP en DirectAdmin
¿Qué es FTP y por qué necesitas una cuenta FTP en tu hosting?
Si tienes una página web, tarde o temprano necesitarás subir archivos: imágenes, documentos, plantillas o incluso el código completo de tu sitio. Aquí es donde entra en juego el FTP. FTP son las siglas de File Transfer Protocol (Protocolo de Transferencia de Archivos). Básicamente, es el método estándar para mover archivos desde tu computadora local al servidor donde está alojada tu web.
Dentro de tu panel de control DirectAdmin, una de las tareas más comunes y fundamentales es crear FTP DirectAdmin y gestionar FTP DirectAdmin. Sin una cuenta FTP, no podrás actualizar tu web de manera eficiente. Piensa en ello como la llave de acceso al almacén de tu sitio web.
Este tutorial está diseñado para que, incluso si nunca has usado un panel de control, puedas crear, gestionar y solucionar problemas con tus cuentas FTP en DirectAdmin. Vamos a desglosar todo paso a paso, de forma clara y sin tecnicismos innecesarios.
[INFO] Aunque el artículo se centra en DirectAdmin, si alguna vez usas otro panel como Syspanel (que es una versión adaptada de HestiaCP y se accede por el puerto 2106), los conceptos de FTP son prácticamente los mismos. La lógica de crear usuarios y asignar carpetas es universal.
Requisitos previos para empezar
Antes de lanzarnos a crear FTP DirectAdmin, asegúrate de tener lo siguiente:
- Acceso a DirectAdmin: Necesitas tu usuario y contraseña de administrador o de un plan de hosting que tenga acceso al panel. Normalmente accedes a través de
tudominio.com:2222. - Un cliente FTP: Un programa que te permita conectarte. Los más populares y gratuitos son FileZilla (Windows, Mac, Linux) y Cyberduck (Mac). Puedes descargarlos fácilmente.
- Tus datos de conexión actuales: Si ya tienes una cuenta FTP principal, tenla a mano. Si es la primera vez, no te preocupes, la crearemos desde cero.
[WARNING] No compartas nunca tus contraseñas de FTP. Si necesitas dar acceso a un diseñador o colaborador, es mejor crear una cuenta FTP separada para él, limitada a la carpeta de su proyecto. Así proteges el resto de tu web.
Paso a paso: Cómo crear FTP DirectAdmin
El proceso es muy intuitivo. Sigue estos pasos al pie de la letra y en menos de 5 minutos tendrás tu cuenta lista.
1. Accede a la sección de FTP en DirectAdmin
- Inicia sesión en tu panel de DirectAdmin.
- Busca en el menú principal (normalmente a la izquierda o en la parte superior) una sección llamada "Administración de Archivos" o directamente "Cuentas FTP".
- Haz clic en "Cuentas FTP". Se abrirá una ventana con las cuentas existentes (si las hay) y un formulario para crear nuevas.
2. Rellena el formulario de nueva cuenta FTP
Verás un formulario con los siguientes campos. Es importante que los entiendas para gestionar FTP DirectAdmin correctamente después.
- Nombre de usuario: Aquí defines el nombre de la cuenta. Normalmente, DirectAdmin te sugerirá algo como
tunombredeusuario_ftp1. Puedes cambiarlo, pero asegúrate de que sea único. Consejo: Usa algo descriptivo, comoweb_tiendaodiseno_blog. - Contraseña: Elige una contraseña segura. DirectAdmin suele tener un generador de contraseñas. Úsalo. Una buena contraseña combina mayúsculas, minúsculas, números y símbolos.
- Contraseña (verificar): Vuelve a escribir la misma contraseña para confirmar.
- Directorio: Este es el campo más importante. Aquí decides a qué carpeta del servidor tendrá acceso esta cuenta FTP.
- Por defecto, suele aparecer la ruta de tu cuenta principal (
public_htmlodomains/tudominio.com/public_html). - ¿Qué pones aquí? Si quieres que el usuario pueda acceder a toda tu web, deja
public_html. Si solo quieres que acceda a una subcarpeta (por ejemplo,/public_html/blogo/public_html/tienda), escríbela aquí. Esto es clave para la seguridad y la organización.
- Por defecto, suele aparecer la ruta de tu cuenta principal (
- Acceso a subdominios: Puedes marcar la opción para que la cuenta FTP pueda acceder a las carpetas de tus subdominios (ej:
subdominio.tudominio.com). Es útil si tienes varios proyectos separados.
3. Haz clic en "Crear"
Una vez rellenado, pulsa el botón "Crear". DirectAdmin te mostrará un mensaje de éxito y la nueva cuenta aparecerá en la lista de cuentas FTP.
[TIP] Anota en un lugar seguro el nombre de usuario completo (normalmente es
usuario@tudominio.comousuario|tudominio.com) y la contraseña. Los necesitarás para conectarte con tu cliente FTP.
Cómo gestionar FTP DirectAdmin: Tareas comunes
Una vez que has creado tus cuentas, es hora de aprender a gestionar FTP DirectAdmin. Aquí tienes las operaciones más frecuentes.
1. Cambiar la contraseña de una cuenta FTP
Es una práctica de seguridad recomendable cambiar las contraseñas periódicamente, o si sospechas que alguien no autorizado tiene acceso.
- Ve a "Cuentas FTP" en DirectAdmin.
- Localiza la cuenta a la que quieres cambiar la contraseña.
- Haz clic en el icono de "Editar" (normalmente un lápiz o un engranaje).
- Introduce la nueva contraseña (y su verificación).
- Pulsa "Guardar".
2. Modificar el directorio base de una cuenta FTP
¿Necesitas que un colaborador acceda ahora a una carpeta diferente? Es muy sencillo.
- Desde la lista de cuentas FTP, haz clic en "Editar" en la cuenta deseada.
- En el campo "Directorio", cambia la ruta. Por ejemplo, de
public_htmlapublic_html/nuevo-proyecto. - Guarda los cambios. La próxima vez que el usuario se conecte, solo verá el contenido de esa nueva carpeta.
3. Eliminar una cuenta FTP
Si un proyecto terminó o un colaborador ya no trabaja contigo, elimina su cuenta FTP para mantener la seguridad.
- En la lista de cuentas, busca el icono de "Eliminar" (una papelera o una X roja).
- Confirma la eliminación. ¡Cuidado! Esta acción es irreversible. Asegúrate de que no haya archivos importantes que dependan de esa cuenta.
4. Ver el estado de las conexiones FTP
DirectAdmin te permite ver quién está conectado en ese momento a tu servidor vía FTP. Esto es útil para saber si hay conexiones activas o si alguien está usando tus credenciales sin permiso.
- Busca una opción llamada "Conexiones FTP" o "Usuarios FTP activos".
- Verás una lista con las direcciones IP y los usuarios conectados. Si ves algo sospechoso, puedes forzar el cierre de la sesión desde ahí mismo.
Conectando tu cuenta FTP a tu computadora (FileZilla)
Crear FTP DirectAdmin es solo la primera parte. Ahora tienes que usarlo. Vamos a ver cómo conectarte con FileZilla, el cliente más popular.
- Abre FileZilla.
- En la barra superior, verás los campos para conectarte:
- Host: Pon
tudominio.como la IP de tu servidor. Si tu dominio no apunta aún, usa la IP que te proporcionó tu hosting. - Nombre de usuario: El usuario completo que creaste, por ejemplo,
tunombredeusuario_ftp1(a veces estunombredeusuario_ftp1@tudominio.com). Revisa el detalle en DirectAdmin. - Contraseña: La que pusiste al crear la cuenta.
- Puerto: Déjalo en 21 (es el puerto estándar para FTP). Si tu hosting usa SFTP (más seguro), el puerto suele ser el 22.
- Host: Pon
- Haz clic en "Conexión rápida".
- Si es la primera vez, FileZilla te preguntará si confías en el certificado del servidor. Marca "Siempre confiar en este host" y acepta.
¡Ya estás conectado! A la derecha verás los archivos de tu servidor. A la izquierda, los de tu computadora. Solo tienes que arrastrar los archivos de un lado a otro para subirlos o bajarlos.
[WARNING] Si tu conexión falla, revisa que tu cortafuegos o antivirus no esté bloqueando el puerto 21. También verifica que en DirectAdmin la cuenta FTP esté activa y el directorio exista.
Preguntas frecuentes (FAQ) sobre FTP en DirectAdmin
Aquí respondemos a las dudas más comunes que surgen al gestionar FTP DirectAdmin.
¿Cuál es la diferencia entre la cuenta FTP principal y una cuenta adicional?
La cuenta FTP principal es la que se crea automáticamente cuando contratas tu hosting. Tiene acceso a toda la estructura de archivos de tu plan (incluyendo logs, backups, etc.). Las cuentas adicionales que tú creas son más seguras, ya que puedes limitarlas a una carpeta específica (como public_html).
¿Puedo tener varias cuentas FTP para un mismo dominio?
Sí, absolutamente. DirectAdmin te permite crear tantas cuentas FTP como necesites. Es una excelente práctica para dar acceso a diferentes personas (diseñadores, programadores, clientes) sin compartir la misma contraseña.
¿Qué hacer si olvido la contraseña de mi cuenta FTP?
No te preocupes. Entra a DirectAdmin, ve a "Cuentas FTP", busca la cuenta y usa la opción "Editar" para cambiar la contraseña por una nueva. No es necesario que sepas la anterior.
¿Por qué no puedo subir archivos grandes por FTP?
Esto suele deberse a una limitación en la configuración del servidor (límite de tamaño de archivo en PHP o en el propio FTP). Contacta con tu proveedor de hosting para que revise si hay restricciones. Otra opción es usar el Administrador de Archivos de DirectAdmin para subir archivos grandes en partes.
¿Es seguro usar FTP?
El FTP tradicional (puerto 21) transmite tus datos (incluyendo contraseñas) en texto plano. Es recomendable usar SFTP (FTP sobre SSH, puerto 22) si tu servidor lo soporta, ya que encripta toda la conexión. En DirectAdmin, al crear la cuenta, verifica si tienes la opción de habilitar SFTP.
[INFO] Si tu hosting no soporta SFTP, al menos usa contraseñas muy seguras y cámbialas con frecuencia. También puedes limitar el acceso por IP en la configuración del firewall del servidor.
Consejos finales para una gestión eficiente de FTP
- Organiza tus cuentas: Pon nombres descriptivos a tus cuentas FTP. No uses solo "ftp1", "ftp2". Usa "cliente_ana" o "desarrollo_app".
- Usa el Administrador de Archivos: DirectAdmin tiene su propio gestor de archivos web. A veces es más rápido para mover o eliminar archivos sin necesidad de abrir un cliente FTP.
- Mantén un registro: Lleva un pequeño listado (en un gestor de contraseñas o en un documento cifrado) de qué cuenta FTP tiene acceso a qué carpeta y para qué proyecto.
- Elimina cuentas inactivas: Si un proyecto termina, elimina la cuenta FTP asociada. Así reduces el riesgo de que una cuenta olvidada sea un punto de entrada para atacantes.
Gestionar FTP DirectAdmin no tiene por qué ser complicado. Con esta guía, ya tienes las herramientas para crear, modificar y eliminar cuentas FTP con total confianza. Recuerda que la clave está en la organización y la seguridad. Si tienes más dudas, no dudes en consultar la documentación oficial de DirectAdmin o contactar con el soporte técnico de tu hosting. ¡Ahora ya puedes subir tu web al servidor sin problemas!
