Cómo subir tu sitio al hosting por FTP, FTPS o SFTP
En pocas palabras
Para subir un sitio al hosting creás una cuenta en DirectAdmin, en Control FTP (FTP Management), y te conectás con un programa como FileZilla o WinSCP usando el servidor, el usuario completo (con @tudominio.com.ar si el panel se lo agregó), la contraseña y el puerto 21. Elegí siempre FTP sobre TLS: el FTP sin cifrar deja la contraseña legible en cualquier red. El hosting no tiene SSH, así que SFTP queda para los Cloud VPS y los servidores. Los archivos van dentro de public_html del dominio. Para cambios chicos no hace falta ningún programa: alcanza con el administrador de archivos del panel.
Qué método usar según lo que vas a subir
| Situación | Lo más práctico |
|---|---|
| Cambiar un archivo o subir unas imágenes | El administrador de archivos del panel, desde el navegador |
| Subir un sitio entero armado en tu computadora | Un .zip subido por el administrador de archivos y extraído ahí |
| Trabajar seguido sobre el sitio, sincronizando carpetas | Un cliente como FileZilla o WinSCP con FTP sobre TLS |
| Tenés un Cloud VPS o un servidor | SFTP, con el mismo cliente y el puerto 22 |
| Un diseñador o un proveedor necesita acceso | Una cuenta FTP propia para esa persona, limitada a su carpeta |
| Instalar WordPress, Joomla o PrestaShop desde cero | El instalador de aplicaciones del panel: no hace falta subir nada |
Crear una cuenta FTP en DirectAdmin
- Entrá a DirectAdmin y abrí "Control FTP" (FTP Management), dentro de "Administrador de cuentas". Vas a ver las cuentas existentes; la de tu usuario del panel ya está ahí.
- Elegí crear una cuenta nueva y poné un nombre corto que diga para quién es:
web,tienda,agencia. - Poné una contraseña larga, distinta de la del panel y de la del correo. Va a quedar guardada en el programa de alguien, así que tiene que poder cambiarse sin afectar nada más.
- Definí hasta dónde llega. El alcance de usuario la encierra en una carpeta dentro de public_html; el de dominio le da todo el dominio; también podés escribir una ruta a mano. Elegí lo mínimo que le sirva.
- Guardá. El panel muestra el usuario completo: si tu dominio está en una IP compartida, termina en @tudominio.com.ar y así hay que escribirlo al conectarse.
Por qué la cuenta principal no es para prestar
El usuario y la contraseña del panel también sirven para FTP, con acceso a todo: sitios, correo, copias. Usala vos si querés, pero no se la pases a nadie. Con una cuenta por persona, cuando el trabajo termina la borrás y listo; con la principal compartida, tendrías que cambiar la contraseña del panel y volver a configurar todo lo que la usaba.
FTP, FTPS y SFTP: qué viaja a la vista
| Protocolo | Puerto | Cifrado | Cómo se elige en FileZilla |
|---|---|---|---|
| FTP | 21 | Ninguno: usuario, contraseña y archivos viajan legibles | Protocolo FTP con cifrado de solo FTP plano: evitalo |
| FTPS (FTP sobre TLS) | 21 | Cifra el ingreso y los datos | Protocolo FTP con cifrado que requiera FTP explícito sobre TLS |
| SFTP | 22 | Todo va dentro de una sesión SSH | Protocolo SFTP |
SFTP y FTPS tienen nombres parecidos y no tienen nada que ver: el primero es parte de SSH; el segundo es el FTP de siempre con TLS.
Qué pasa si usás FTP sin cifrar
En una red wifi compartida, cualquiera que capture el tráfico ve el usuario y la contraseña tal cual. Y una cuenta de FTP robada no deja rastros evidentes: no hay alertas ni intentos fallidos, solo archivos que cambian. Es una de las vías clásicas por las que un sitio amanece con código ajeno al final de cada archivo PHP, o con una página nueva que redirige a publicidad. Si ya te pasó, seguí qué hacer si te hackearon.
Si FileZilla muestra un aviso de certificado la primera vez que usás TLS, fijate a nombre de quién está: en un hosting compartido lo normal es que figure el nombre del servidor y no el de tu dominio. Aceptalo después de verificarlo, y no bajes a FTP plano para sacarte el aviso de encima.
Los datos que pide el programa
En FileZilla, cargalos en el Gestor de sitios (menú Archivo) y guardalos con un nombre: así no los escribís cada vez y el cifrado queda fijo.
- Servidor:
ftp.tudominio.com.aro tu dominio, cuando ya apunta al hosting. Si todavía no apunta porque estás mudándote, usá la IP del servidor que figura en el correo de bienvenida. - Usuario: el completo, tal como lo mostró el panel.
- Contraseña: la de esa cuenta FTP, no la del correo.
- Puerto: 21 para FTP y FTPS, 22 para SFTP.
- Modo de transferencia: pasivo. Es el que atraviesa sin problemas el router de tu casa o de la oficina.
Dónde va cada cosa en tu cuenta
public_htmles lo que se publica. Lo que quede fuera de esa carpeta no lo ve nadie desde la web.- Con varios dominios en la misma cuenta, cada uno tiene su carpeta en
domains/tudominio.com.ar/public_html. Entrá siempre por ahí para no subir al dominio equivocado. - La página de inicio tiene que llamarse
index.htmloindex.php. Si se llamaInicio.html, el visitante ve la página de bienvenida del hosting o un error. - Los subdominios tienen su propia carpeta dentro de
public_html. Si reemplazás todo el contenido del sitio principal, cuidá de no borrarla. private_htmles la versión HTTPS. En general es un enlace apublic_html; si en tu cuenta son dos carpetas separadas, el sitio con candado puede mostrar otra cosa.
Subir un sitio entero sin arrastrar mil archivos
- En tu computadora, comprimí el contenido de la carpeta del sitio (no la carpeta en sí) en un .zip.
- En DirectAdmin abrí el Administrador de archivos (File Manager) y entrá al
public_htmldel dominio. - Subí el .zip. Es una sola transferencia, mucho más rápida y con menos riesgo de cortes que miles de archivos chicos.
- Seleccionalo y extraelo en esa misma carpeta. Revisá que
index.phpoindex.htmlquede directamente enpublic_htmly no dentro de una subcarpeta. - Borrá el .zip: si queda publicado, cualquiera puede bajarse tu sitio completo.
Cuando no conecta o sube a medias
| Síntoma | Causa habitual | Solución |
|---|---|---|
| Error de usuario o contraseña con los datos bien copiados | Falta el @tudominio.com.ar del usuario | Escribí el usuario completo que muestra el panel |
| Se conecta y queda colgado al listar el directorio | Modo activo o un firewall local | Pasá a modo pasivo; si sigue, probá desde otra red |
| Conexión rechazada en el puerto 22 | Es un hosting: no tiene SSH, y sin SSH no hay SFTP | Usá FTP sobre TLS por el 21 |
| Dejó de conectar después de varios intentos | El firewall bloqueó tu IP por contraseñas fallidas | Corregí la contraseña guardada y pedí el desbloqueo |
| Subiste todo y se sigue viendo el sitio viejo | El dominio todavía apunta al proveedor anterior, o los archivos quedaron fuera de public_html | Revisá la carpeta y los DNS del dominio |
| Corta en medio de una transferencia grande | Demasiadas conexiones simultáneas | Bajá las transferencias simultáneas a dos en la configuración del programa |
Preguntas frecuentes
¿Puedo darle acceso a alguien solo a una carpeta?
Sí. Al crear la cuenta elegí el alcance de usuario o escribí la ruta de esa carpeta. La persona entra y ve solo eso, sin llegar al resto del sitio ni al correo.
¿Sirve el FTP para mudar el sitio desde otro proveedor?
Para los archivos sí, pero una mudanza también incluye la base de datos, el correo y el cambio de DNS en el momento justo. En InHosting la migración desde otro proveedor es sin cargo. Cómo se hace sin cortes lo contamos en cómo migrar tu sitio sin que se caiga.
¿El administrador de archivos es seguro?
Sí: trabaja dentro del panel, por HTTPS y con tu sesión. Para ediciones rápidas es incluso más seguro que dejar una contraseña de FTP guardada en una computadora compartida.
¿Si borro una cuenta FTP se borran sus archivos?
No. Borrar la cuenta quita el acceso; los archivos siguen en su carpeta hasta que los borres vos desde el administrador de archivos.
Seguí leyendo
Cómo mudar tu sitio a otro hosting sin cortes y sin perder correo
Un calendario para cambiar de proveedor sin corte: qué hacer una semana antes, el día anterior, la noche del cambio y los días siguientes.
6 min de lectura
Permisos de archivos en tu hosting: 644, 755 y por qué nunca 777
Cómo leer los permisos de Linux, qué valor lleva cada archivo y carpeta, cómo cambiarlos desde DirectAdmin o FileZilla y qué hacer si el dueño no es tu usuario.
6 min de lectura
Backup y restauración en DirectAdmin: armar, bajar y recuperar
Qué tildar al armar un respaldo en DirectAdmin, dónde queda el archivo, cómo bajarlo y revisarlo, y cómo restaurar todo o una parte sin pisar lo que no querés.
7 min de lectura
