Gratis Te mudamos el sitio y los correos sin cortes ni costo

0810 345 6377 ESEN, cambiar a inglés
InHosting
ESEN, cambiar a inglés

Guías de DirectAdmin

Cómo subir tu sitio al hosting por FTP, FTPS o SFTP

Por el equipo técnico de InHosting7 min de lectura

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ónLo más práctico
Cambiar un archivo o subir unas imágenesEl administrador de archivos del panel, desde el navegador
Subir un sitio entero armado en tu computadoraUn .zip subido por el administrador de archivos y extraído ahí
Trabajar seguido sobre el sitio, sincronizando carpetasUn cliente como FileZilla o WinSCP con FTP sobre TLS
Tenés un Cloud VPS o un servidorSFTP, con el mismo cliente y el puerto 22
Un diseñador o un proveedor necesita accesoUna cuenta FTP propia para esa persona, limitada a su carpeta
Instalar WordPress, Joomla o PrestaShop desde ceroEl instalador de aplicaciones del panel: no hace falta subir nada

Crear una cuenta FTP en DirectAdmin

  1. 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í.
  2. Elegí crear una cuenta nueva y poné un nombre corto que diga para quién es: web, tienda, agencia.
  3. 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.
  4. 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.
  5. 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

ProtocoloPuertoCifradoCómo se elige en FileZilla
FTP21Ninguno: usuario, contraseña y archivos viajan legiblesProtocolo FTP con cifrado de solo FTP plano: evitalo
FTPS (FTP sobre TLS)21Cifra el ingreso y los datosProtocolo FTP con cifrado que requiera FTP explícito sobre TLS
SFTP22Todo va dentro de una sesión SSHProtocolo 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.ar o 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_html es 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.html o index.php. Si se llama Inicio.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_html es la versión HTTPS. En general es un enlace a public_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

  1. En tu computadora, comprimí el contenido de la carpeta del sitio (no la carpeta en sí) en un .zip.
  2. En DirectAdmin abrí el Administrador de archivos (File Manager) y entrá al public_html del dominio.
  3. Subí el .zip. Es una sola transferencia, mucho más rápida y con menos riesgo de cortes que miles de archivos chicos.
  4. Seleccionalo y extraelo en esa misma carpeta. Revisá que index.php o index.html quede directamente en public_html y no dentro de una subcarpeta.
  5. Borrá el .zip: si queda publicado, cualquiera puede bajarse tu sitio completo.

Cuando no conecta o sube a medias

SíntomaCausa habitualSolución
Error de usuario o contraseña con los datos bien copiadosFalta el @tudominio.com.ar del usuarioEscribí el usuario completo que muestra el panel
Se conecta y queda colgado al listar el directorioModo activo o un firewall localPasá a modo pasivo; si sigue, probá desde otra red
Conexión rechazada en el puerto 22Es un hosting: no tiene SSH, y sin SSH no hay SFTPUsá FTP sobre TLS por el 21
Dejó de conectar después de varios intentosEl firewall bloqueó tu IP por contraseñas fallidasCorregí la contraseña guardada y pedí el desbloqueo
Subiste todo y se sigue viendo el sitio viejoEl dominio todavía apunta al proveedor anterior, o los archivos quedaron fuera de public_htmlRevisá la carpeta y los DNS del dominio
Corta en medio de una transferencia grandeDemasiadas conexiones simultáneasBajá 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

¿Preferís que lo veamos juntos? Te atiende una persona.

Si la guía no alcanza para tu caso, contanos qué necesitás: te ayudamos a elegir el plan, a migrar o a configurar tu servidor.

Hablar con un técnico