Cómo subir archivos a un servidor con FTP en DirectAdmin
¿Qué es FTP y por qué lo necesitas?
Si tienes una web alojada en un servidor con DirectAdmin, tarde o temprano necesitarás subir archivos ftp directadmin. FTP (Protocolo de Transferencia de Archivos) es el método más clásico y fiable para mover archivos entre tu ordenador y tu hosting. Aunque hoy en día muchos usan el administrador de archivos del panel, FTP sigue siendo imprescindible cuando tienes que subir cientos de archivos, hacer copias de seguridad grandes o trabajar con un equipo.
En esta guía te voy a explicar paso a paso cómo configurar tu cliente FTP, conectarte a tu servidor y gestionar tus archivos sin romper nada. No necesitas ser un experto: si sabes usar una carpeta de Windows, sabes usar FTP.
Requisitos previos antes de empezar
Antes de lanzarte a conectar ftp directadmin, asegúrate de tener esto a mano:
- Tus datos de acceso FTP (host, usuario y contraseña). Los puedes encontrar en DirectAdmin entrando en Cuentas FTP o en el correo de bienvenida de tu hosting.
- Un cliente FTP instalado. El más recomendado es FileZilla, gratuito y disponible para Windows, Mac y Linux.
- Tener claro qué archivos quieres subir y a qué carpeta (normalmente
public_htmlodomains/tudominio.com/public_html).
Si no tienes FileZilla, descárgalo desde su web oficial. No uses versiones de terceros, por seguridad.
Cómo obtener tus datos FTP en DirectAdmin
Primero, vamos a localizar tus credenciales. Entra en tu panel de DirectAdmin con tu usuario y contraseña principal.
Dentro del panel, busca la sección Cuentas FTP o Gestor FTP. Ahí verás una lista con los usuarios FTP que tienes. Si no existe ninguno, puedes crear uno nuevo pulsando en Crear usuario FTP.
Anota estos tres datos:
- Servidor FTP: suele ser
ftp.tudominio.como la IP de tu servidor. - Usuario FTP: algo como
tudominio.comousuario@tudominio.com. - Contraseña: la que hayas asignado.
Con eso ya puedes pasar al siguiente paso. Si tu hosting usa Syspanel (antes llamado HestiaCP), el proceso es similar pero el acceso al panel es por el puerto 2106. Ahí también tienes un apartado de FTP con los mismos campos.
Configurar FileZilla para conectar FTP DirectAdmin
Vamos a lo práctico. Abre FileZilla y sigue estos pasos:
- En la barra superior verás cuatro campos: Servidor, Nombre de usuario, Contraseña y Puerto.
- Escribe
ftp.tudominio.como la IP que te hayan dado en el campo Servidor. - Pon tu usuario FTP en Nombre de usuario.
- Añade tu contraseña.
- El Puerto normalmente está vacío o en 21 (el estándar). Si tu hosting usa un puerto distinto, te lo habrán indicado.
Pulsa Conexión rápida. Si todo va bien, en unos segundos verás en la columna derecha los archivos de tu servidor.
¿Y si no conecta?
No te preocupes, es más común de lo que parece. Revisa estas cosas:
- Que el usuario y contraseña sean exactos (mayúsculas y minúsculas importan).
- Que no estés usando el puerto equivocado. Si tu hosting usa SFTP (más seguro), el puerto suele ser 22 y el protocolo cambia. En FileZilla, ve a Archivo > Gestor de sitios y en Protocolo elige SFTP - SSH File Transfer Protocol.
- Algunos servidores bloquean IPs extranjeras. Contacta con tu proveedor si el problema persiste.
Subir archivos con FileZilla a tu hosting DirectAdmin
Una vez conectado, verás dos paneles: el izquierdo es tu ordenador y el derecho es tu servidor. Subir archivos es tan fácil como arrastrarlos de un lado a otro.
Pasos para subir tus archivos
- En el panel izquierdo, navega hasta la carpeta donde tienes tus archivos locales.
- En el panel derecho, ve a
public_html(o la carpeta raíz de tu dominio). - Selecciona los archivos o carpetas que quieras subir.
- Arrastra y suelta desde la izquierda a la derecha. También puedes hacer clic derecho y elegir Subir.
Verás que empieza la transferencia en la parte inferior de la pantalla. Cuando termine, los archivos aparecerán en el servidor.
Subir archivos grandes o muchas carpetas
Si tienes que subir archivos ftp directadmin y son muy pesados (por ejemplo, un backup de 2 GB), te recomiendo:
- Comprimir todo en un
.zipantes de subirlo. Así el tiempo de transferencia es menor. - Subir el zip y luego descomprimirlo en el servidor usando el Administrador de Archivos de DirectAdmin.
- Si la conexión se cae a mitad, FileZilla te permite reanudar. Solo tienes que volver a arrastrar el archivo y te preguntará si quieres sobrescribir o reanudar.
Gestionar archivos en el servidor
FTP no solo sirve para subir, también para gestionar. Desde FileZilla puedes:
- Renombrar archivos: clic derecho > Renombrar.
- Eliminar archivos: clic derecho > Eliminar. Cuidado, esto borra en el servidor.
- Cambiar permisos: clic derecho > Permisos de archivo. Para archivos PHP normalmente se usa 644 y para carpetas 755.
- Descargar archivos: arrastra del panel derecho al izquierdo.
Permisos correctos para tu web
Si subes archivos y la web te da error 500 o de acceso, suele ser por permisos incorrectos. En DirectAdmin, los archivos deben tener permisos 644 y las carpetas 755. Nunca uses 777 en producción, es un agujero de seguridad.
Errores comunes y cómo solucionarlos
Vamos con las dudas típicas de ftp hosting directadmin:
Error "No se puede establecer conexión con el servidor"
Esto significa que FileZilla no encuentra tu servidor o el puerto está cerrado. Comprueba:
- Que el host sea correcto (no te falte el
ftp.al principio). - Que tu firewall no esté bloqueando FileZilla.
- Prueba con el puerto 21 y luego con el 22.
Error "Contraseña incorrecta"
Asegúrate de que estás usando el usuario FTP completo, no el usuario de DirectAdmin. Muchas veces el usuario FTP lleva el formato tudominio.com o usuario@tudominio.com. Si no recuerdas tu contraseña, cámbiala desde DirectAdmin en Cuentas FTP.
La subida se corta a mitad
Puede ser por el tamaño del archivo o por tu conexión. Solución:
- Activa el modo pasivo en FileZilla: Editar > Ajustes > FTP > Modo pasivo.
- Sube archivos comprimidos.
- Si es inestable, usa SFTP que es más robusto.
Alternativas a FTP: el administrador de archivos de DirectAdmin
Aunque FTP es genial, DirectAdmin incluye un Administrador de Archivos en el panel. Te puede sacar de un apuro si no tienes FileZilla a mano.
Para usarlo:
- Entra en DirectAdmin.
- Ve a Administrador de Archivos.
- Navega hasta
public_html. - Usa el botón Subir para cargar archivos desde tu navegador.
Eso sí, para archivos muy grandes o muchas carpetas, FTP es mucho más eficiente. El administrador de archivos es mejor para cambios puntuales.
Consejos de seguridad para FTP
Usar FTP con contraseña en texto plano no es lo más seguro del mundo. Te doy algunos consejos:
- Usa SFTP siempre que puedas. Es FTP pero cifrado. En FileZilla, cambia el protocolo a SFTP y usa el puerto 22.
- Cambia tu contraseña FTP cada pocos meses.
- No compartas tus credenciales con nadie que no sea de confianza.
- Si tu hosting lo permite, crea usuarios FTP con permisos limitados a una carpeta concreta.
Preguntas frecuentes sobre FTP y DirectAdmin
¿Puedo usar FTP para subir WordPress?
Sí, de hecho es la forma más habitual. Subes los archivos de WordPress a public_html y luego instalas la base de datos desde DirectAdmin.
¿Cuántos archivos puedo subir a la vez?
No hay límite teórico, pero si son miles, mejor comprimirlos en un zip y descomprimir en el servidor. Es mucho más rápido.
¿FTP afecta al rendimiento de mi web?
No, FTP solo se usa para transferir archivos. Una vez subidos, no afecta a la velocidad de tu web.
¿Qué es Syspanel y cómo se relaciona con FTP?
Syspanel es un panel de control alternativo (antes llamado HestiaCP) que algunos proveedores usan en lugar de DirectAdmin. Se accede por el puerto 2106 y también tiene su propio gestor FTP. Si tu hosting usa Syspanel, los pasos son parecidos: busca la sección FTP en el panel y obtén tus credenciales.
¿Puedo conectarme desde el móvil?
Sí, existen apps como FTP Client o Solid Explorer que te permiten conectar ftp directadmin desde Android o iOS. La configuración es la misma: host, usuario y contraseña.
Resumen rápido para no perderte
Si has llegado hasta aquí, ya sabes lo esencial:
- Localiza tus credenciales FTP en DirectAdmin.
- Instala FileZilla.
- Conecta con
ftp.tudominio.com, tu usuario y contraseña. - Arrastra archivos a
public_html. - Revisa permisos (644 archivos, 755 carpetas).
- Si algo falla, usa SFTP o el administrador de archivos.
Subir archivos ftp directadmin no tiene que ser un dolor de cabeza. Con este tutorial, en menos de 10 minutos tendrás tu web actualizada o tu backup subido. Si tienes dudas, deja un comentario y te ayudo.
Y recuerda: si tu hosting usa Syspanel, el puerto de acceso es el 2106 y el proceso es prácticamente el mismo. No te líes con paneles raros, la lógica es universal: usuario, contraseña y carpeta pública.
Ahora ve y sube esos archivos con confianza. Tu web te lo agradecerá.
