SFTP, o Secure File Transfer Protocol (protocolo de transferencia segura de archivos), es un método seguro para transferir archivos entre tu sitio y tu ordenador. En esta guía te explicaremos cómo usar SFTP en WordPress.com.
Esta función está disponible en sitios con los planes Business y Commerce de WordPress.com. Si tienes un plan Business, asegúrate de activarlo. Si tienes un sitio gratuito o un sitio con los planes Personal o Premium, mejora tu plan para acceder a esta función.
En esta guía
¿Tienes alguna pregunta?
Pregunta a nuestro asistente de soporteEn este vídeo aprenderás a usar SFTP con tu sitio de WordPress.com. Se explica cómo crear credenciales de SFTP, guardar los datos de conexión y conectarte con FileZilla o Cyberduck. También verás cómo subir y descargar archivos de tu sitio de forma segura.
Este vídeo está en inglés.
YouTube ofrece funciones de traducción automática para que puedas verlo en tu idioma:
Para subtítulos automáticos:
- Reproduce el vídeo.
- Haz clic en ⚙️ Ajustes (abajo a la derecha).
- Elige Subtítulos/CC → Traducción automática.
- Selecciona tu idioma.
Para audio doblado automáticamente (experimental):
- Haz clic en ⚙️ Ajustes.
- Selecciona Pista de audio.
- Selecciona el idioma en el que quieras escuchar el vídeo.
ℹ️ Las traducciones y doblajes son generados por Google, pueden no ser perfectos y aún no están disponibles para todos los idiomas.
SFTP es una función avanzada pensada para personas con experiencia editando archivos de sitios web.
La mayoría de las acciones que puedes hacer con SFTP también se pueden hacer sin usar SFTP, como:
- Subir imágenes, documentos y otros tipos de archivo.
- Subir temas.
- Subir plugins.
- Trasladar un sitio a WordPress.com.
- Descargar archivos de copia de seguridad.
- Añadir código a los archivos de cabecera.
No edites archivos a no ser que sepas exactamente el efecto que tendrá el cambio. Subir archivos desconocidos o editar los existentes sin entender bien qué estás haciendo puede ocasionar fallos en tu sitio y que además se pierdan datos. Puedes probar primero los cambios de código y archivo en un sitio de pruebas.
SFTP es un método para acceder a los archivos y carpetas de un sitio web desde un programa como FileZilla instalado en tu ordenador. SFTP significa «Secure File Transfer Protocol» (protocolo de transferencia segura de archivos) o «SSH File Transfer Protocol» (protocolo SSH de transferencia de archivos). Se ha diseñado como extensión del protocolo SSH («Secure SHell», shell seguro). Se llama «seguro» porque funciona a través de un canal seguro: SSH.
SFTP no es una versión más segura de FTP (File Transfer Protocol), aunque compartan nombres similares. Aunque su uso es parecido y ambos pueden utilizarse con muchos de los mismos programas, cada uno emplea tecnologías subyacentes muy diferentes.
Aunque los despliegues de GitHub se usan generalmente para desplegar actualizaciones de código en tu sitio, SFTP se usa a menudo para transferir archivos multimedia. SFTP también resulta útil para depurar problemas en tu sitio, ya que te permite acceder directamente al sistema de archivos, especialmente si usas un sitio de pruebas.
Para acceder a las credenciales de SFTP de tu sitio por primera vez, sigue estos pasos:
- Visita tu escritorio de hosting.
- Haz clic en el nombre del sitio que quieres gestionar:

- En la barra lateral izquierda, elige Ajustes.
- Desplázate hacia abajo y haz clic en SFTP/SSH:

- Haz clic en el botón «Crear credenciales». Solo es necesario hacerlo una vez; se generarán el nombre de usuario y la contraseña de SFTP para el sitio seleccionado. Estas credenciales servirán tanto para las conexiones SFTP como para las conexiones SSH.
- Las credenciales de SFTP/SSH se mostrarán en el siguiente formato:
- Dirección URL
- Número de puerto
- Nombre de usuario
- Contraseña
- Haz clic en el botón Copiar que aparece junto a cualquier valor para copiarlo en el portapapeles de tu dispositivo.
- Pega tus credenciales en el cliente SFTP que prefieras. Consulta nuestra guía sobre cómo configurar un cliente SFTP.

Guarda tu contraseña de SFTP en un lugar seguro. Por motivos de seguridad, no almacenamos tu contraseña de SFTP/SSH, así que si la pierdes o la olvidas, puedes usar el botón «Restablecer contraseña» para generar una nueva.
El sistema genera automáticamente el nombre de usuario y la contraseña. Son exclusivos para tu sitio, por lo que si tienes varios sitios, tendrás que usar varios nombres de usuario y contraseñas, uno para cada sitio, en tu cliente SFTP.
En la sección SSH, puedes activar la opción «Activar el acceso SSH a este sitio». Aparecerá un comando de conexión que puedes copiar y pegar en una terminal:

📌
Como SFTP utiliza el protocolo SSH, si ya has activado SSH en tu sitio, puedes usar las mismas credenciales para SFTP.