Subir tus ficheros: FTP, SFTP y el gestor de archivos
Qué consigues: tus ficheros dentro del sitio, por la vía que te resulte más cómoda: desde el navegador sin instalar nada, o con FileZilla desde tu ordenador.
Antes de empezar
Hay tres formas de meter ficheros, y no son la misma cosa. Elegir mal es la causa número uno de los tickets de «no puedo subir nada».
Vía |
Dónde se crea |
Cuándo usarla |
|---|---|---|
Gestor de archivos |
Sitios → Gestor de archivos |
Cuatro ficheros sueltos, sin instalar nada. |
Cuenta FTP |
Sitios → FTP → Nueva cuenta FTP |
Subidas grandes con FileZilla. Puerto 21. |
Usuario SSH |
Sitios → SSH → Nuevo usuario SSH |
SFTP y línea de órdenes. Puerto 22. |
La confusión típica: una cuenta FTP no sirve para SFTP. El propio panel lo dice en la pantalla de FTP: «Esta cuenta es sólo de FTP: para SSH y SFTP hace falta un usuario SSH, que es otra cuenta distinta». Si tu programa pide «SFTP», necesitas la otra.
Crear una cuenta de FTP
En la fila de tu sitio, pulsa FTP.
Nueva cuenta FTP.
Rellena:
Sitio — a cuál de tus sitios entra esta cuenta.
Usuario y Contraseña — mínimo 8 caracteres.
Carpeta — a qué parte del sitio entra.
/es la raíz. Si le das a alguien acceso sólo a una subcarpeta, ponla aquí y no verá el resto.Espacio máximo (MB) —
-1si no quieres límite.
Crear cuenta FTP.
Los datos de conexión están en esa misma pantalla, arriba: servidor, puerto 21 y FTP con TLS explícito. Usa TLS siempre: sin él la contraseña viaja en claro por internet.
El modo tiene que ser pasivo (puertos 30000-30100). FileZilla lo hace solo; algunos programas viejos, no.
Cómo sabes que ha salido bien
La cuenta aparece en la lista, activa. Conéctate con FileZilla poniendo
ftp.tudominio.com, puerto 21, cifrado «Requiere FTP explícito sobre TLS»,
y comprueba que ves la carpeta del sitio.
Sube un fichero prueba.txt y ábrelo en https://tudominio.com/prueba.txt.
Si lo ves, la subida ha ido a la carpeta correcta. Bórralo después.
Problemas frecuentes
- Mi programa dice «SFTP» y no conecta con mi cuenta FTP
Son dos cosas distintas. La cuenta FTP entra por el puerto 21 y no acepta SFTP. Para SFTP crea un usuario SSH en la pantalla SSH del sitio y conéctate al puerto 22 con ese usuario.
- Conecta, pero la carpeta está vacía o no veo mi web
Estás en un nivel de más o de menos. La web se sirve desde la carpeta del sitio; si al entrar ves carpetas con nombres como
webolog, tu web va dentro deweb. Sube ahí y vuelve a mirar.- Se queda en «Recuperando listado del directorio» y no acaba
Casi siempre es el modo activo. Cambia tu programa a modo pasivo: en FileZilla, Editar → Opciones → Conexión → FTP → Modo de transferencia → Pasivo.
- Subo el fichero y la web sigue igual
Dos motivos, por este orden: lo has subido a otra carpeta, o lo estás viendo con la caché del navegador. Abre la dirección del fichero directamente y recarga con mayúsculas pulsada.
- Me da «530 Login incorrect» y la contraseña es la buena
El usuario de FTP no es tu correo ni el usuario del panel: es el que escribiste al crear la cuenta. Si no lo recuerdas, edita la cuenta y ponle una contraseña nueva; el usuario sale en la lista.
- Quiero dar acceso a mi diseñador sólo a una carpeta
Crea una cuenta FTP aparte y pon esa subcarpeta en Carpeta. No comparta la tuya: cuando acabe el trabajo, borras su cuenta y ya está.
- Una subida grande falla siempre a la mitad
Si falla por FTP es la conexión; reintenta con menos subidas en paralelo. Si lo que falla es una subida desde dentro de la web (WordPress, por ejemplo), no es el FTP: son los límites de PHP. Míralo en Ver y editar los ajustes de PHP.