Cómo subir archivos a tu web mediante FTP en Plesk
¿Qué es FTP y por qué lo necesitas en Plesk?
FTP (Protocolo de Transferencia de Archivos) es, en términos sencillos, el método estándar para mover archivos entre tu computadora y tu servidor web. Piensa en ello como el "servicio de mudanzas" digital que lleva los archivos de tu web (imágenes, textos, códigos) desde tu escritorio hasta el lugar donde se alojan para que el mundo pueda verlos.
Cuando usas Plesk como panel de control, FTP se convierte en una herramienta esencial. Aunque Plesk ofrece un gestor de archivos integrado en su interfaz web, este tiene limitaciones cuando necesitas subir muchos archivos a la vez, archivos muy pesados, o cuando estás trabajando con una estructura de carpetas compleja. En esos casos, un cliente FTP como FileZilla se convierte en tu mejor aliado.
La combinación de ftp plesk es especialmente potente porque Plesk está diseñado para gestionar múltiples sitios web, dominios y subdominios. Cada uno puede tener su propia cuenta FTP con permisos específicos, lo que te da un control granular sobre quién puede acceder a qué parte de tu servidor.
Además, entender cómo funciona el ftp plesk te permitirá realizar tareas de mantenimiento críticas, como actualizar tu CMS (WordPress, Joomla, etc.), hacer copias de seguridad manuales o incluso solucionar problemas de permisos de archivos sin tener que contactar con soporte técnico.
Requisitos previos antes de empezar
Antes de lanzarte a subir archivos, necesitas tener tres cosas claras:
- Datos de acceso FTP: Esto incluye el nombre de host (normalmente tu dominio o la IP del servidor), el puerto (generalmente 21 para FTP estándar o 22 para SFTP), tu nombre de usuario y tu contraseña.
- Un cliente FTP: FileZilla es la opción más popular y gratuita, pero también puedes usar WinSCP, Cyberduck o el propio gestor de archivos de Plesk.
- Acceso a Plesk: Necesitas poder iniciar sesión en tu panel de control para crear o modificar cuentas FTP.
Si no tienes estos datos, no te preocupes. En las siguientes secciones te explicaré cómo obtenerlos y configurarlos paso a paso.
Crear una cuenta FTP en Plesk
Antes de poder subir archivos, necesitas tener una cuenta FTP configurada. Si ya tienes una, puedes saltarte esta sección. Si no, aquí tienes cómo crearla:
Paso 1: Accede a tu panel de Plesk
Inicia sesión en tu panel de control de Plesk. Normalmente accedes a través de una URL como https://tu-dominio.com:8443 o la dirección que te haya proporcionado tu proveedor de hosting.
Paso 2: Navega hasta la sección de cuentas FTP
Una vez dentro, busca la sección "Sitios web y dominios" en el menú lateral. Dentro de esta sección, encontrarás un submenú llamado "Acceso FTP" o "Cuentas FTP". Haz clic en él.
Paso 3: Crea una nueva cuenta FTP
Verás un botón que dice "Añadir cuenta FTP" o similar. Al hacer clic, se abrirá un formulario con los siguientes campos:
- Nombre de usuario: Elige un nombre descriptivo, como
admin-webousuario-principal. - Contraseña: Crea una contraseña segura. Plesk te mostrará un indicador de fuerza para ayudarte.
- Directorio base: Aquí defines la carpeta a la que tendrá acceso este usuario. Por defecto, suele ser la raíz del dominio, pero puedes restringirlo a una subcarpeta específica.
- Permisos: Puedes elegir entre solo lectura, lectura/escritura, o acceso completo.
Un consejo importante: si necesitas que varias personas trabajen en el mismo proyecto, crea cuentas FTP separadas para cada una. Así tendrás un control individual de los permisos y podrás revocar el acceso fácilmente si alguien deja de trabajar contigo.
Paso 4: Guarda la configuración
Haz clic en "Aceptar" o "Guardar" y tu cuenta FTP estará lista para usar. Plesk te mostrará un resumen con los datos de conexión que necesitarás más adelante.
Configurar FileZilla para conectarte a Plesk
FileZilla es, sin duda, el cliente FTP más utilizado por su facilidad de uso y su versatilidad. Vamos a configurarlo para que te conectes a tu servidor Plesk sin complicaciones.
Paso 1: Descarga e instala FileZilla
Ve a la página oficial de FileZilla y descarga la versión para tu sistema operativo (Windows, macOS o Linux). La instalación es sencilla: solo tienes que seguir los pasos del asistente.
Paso 2: Abre el Gestor de Sitios
Una vez instalado, abre FileZilla. En la barra de herramientas superior, verás un icono con tres monitores apilados. Haz clic en él para abrir el "Gestor de Sitios" (o usa el atajo Ctrl+S).
Paso 3: Introduce los datos de conexión
En el Gestor de Sitios, haz clic en "Nuevo sitio" y dale un nombre descriptivo (por ejemplo, "Mi web principal"). Luego completa los siguientes campos:
- Host: Introduce tu dominio (ej.
www.midominio.com) o la IP del servidor. - Puerto: El valor predeterminado es
21para FTP. Si tu hosting usa SFTP (recomendado por seguridad), cambia el puerto a22. - Protocolo: Selecciona FTP o SFTP según el caso.
- Cifrado: Para FTP, selecciona "Usar FTP explícito sobre TLS si está disponible". Para SFTP, esta opción no aplica.
- Modo de acceso: Elige "Normal" para introducir tu usuario y contraseña manualmente, o "Preguntar por contraseña" si prefieres que FileZilla te la solicite cada vez.
Paso 4: Conecta y explora
Haz clic en "Conectar" y FileZilla establecerá la conexión con tu servidor. Verás dos paneles: el izquierdo muestra los archivos de tu computadora y el derecho los del servidor. Ahora sí, estás listo para empezar a subir archivos.
Subir archivos con FileZilla: paso a paso
Ahora viene la parte práctica. Te voy a guiar en el proceso de subir archivos ftp utilizando FileZilla como ejemplo.
Paso 1: Navega a la carpeta correcta
En el panel derecho (servidor), navega hasta la carpeta donde quieres subir los archivos. Para la mayoría de sitios web, esta será httpdocs o public_html. Esta es la carpeta raíz donde se almacenan los archivos que se muestran en tu web.
En el panel izquierdo (computadora), navega hasta la carpeta donde tienes los archivos que quieres subir.
Paso 2: Selecciona y arrastra los archivos
Selecciona los archivos o carpetas que deseas subir. Puedes usar Ctrl+clic para seleccionar múltiples elementos. Haz clic en uno de los archivos seleccionados y arrástralo hasta el panel derecho.
Alternativamente, puedes hacer clic derecho sobre el archivo y elegir "Subir" en el menú contextual.
Paso 3: Monitorea la transferencia
FileZilla iniciará la transferencia automáticamente. Verás el progreso en la parte inferior de la ventana, en la pestaña "Transferencias". Podrás ver el porcentaje completado y la velocidad de subida.
Paso 4: Verifica los archivos subidos
Una vez que la transferencia haya terminado, verás los archivos en el panel derecho. Puedes hacer clic derecho sobre ellos y seleccionar "Ver/Editar" para comprobar que se han subido correctamente.
Gestión de permisos FTP en Plesk
Los permisos ftp son cruciales para la seguridad y el correcto funcionamiento de tu web. Si los permisos son demasiado restrictivos, tu web podría no funcionar correctamente. Si son demasiado permisivos, estás exponiendo tu servidor a riesgos de seguridad.
¿Qué son los permisos de archivos?
En sistemas Linux (donde suele correr Plesk), cada archivo y carpeta tiene un conjunto de permisos que determinan quién puede leer, escribir o ejecutar. Estos se representan con números como 755 o 644.
- 755: El dueño puede leer, escribir y ejecutar. Los grupos y otros usuarios pueden leer y ejecutar.
- 644: El dueño puede leer y escribir. Los grupos y otros solo pueden leer.
Cómo cambiar permisos desde Plesk
Plesk te permite cambiar los permisos de archivos desde su gestor de archivos integrado:
- Ve a "Sitios web y dominios" y selecciona tu dominio.
- Haz clic en "Gestor de archivos".
- Navega hasta el archivo o carpeta que quieres modificar.
- Haz clic derecho sobre él y selecciona "Cambiar permisos".
- Verás una ventana con casillas para establecer los permisos. Marca o desmarca según necesites.
Consejos para los permisos correctos
- Archivos PHP: Generalmente
644es suficiente. - Carpetas: Casi siempre
755funciona bien. - Archivos de configuración: Si alguna vez tienes problemas de escritura (como al instalar plugins en WordPress), prueba con
644para archivos y755para carpetas.
[WARNING] Nunca uses permisos
777en tus archivos o carpetas. Esto permite que cualquier usuario del sistema pueda modificar tus archivos, lo que es un grave riesgo de seguridad.
Solución de problemas comunes
Aunque el proceso es bastante sencillo, es normal que surjan dudas o problemas. Aquí te dejo las soluciones a los más frecuentes:
No puedo conectar al servidor
Si FileZilla te da un error de conexión, verifica:
- Que el nombre de host es correcto.
- Que el puerto es el adecuado (21 para FTP, 22 para SFTP).
- Que tu firewall o antivirus no está bloqueando la conexión.
- Que la cuenta FTP no ha caducado o ha sido desactivada.
Error de autenticación
Si el servidor rechaza tus credenciales, asegúrate de:
- Que el nombre de usuario y contraseña son exactos (sensible a mayúsculas).
- Que la cuenta FTP está activa en Plesk.
- Que no estás usando caracteres especiales que puedan interpretarse mal.
Archivos que no se ven en la web
Si subes archivos pero no aparecen en tu web, puede ser por:
- Que los estás subiendo a la carpeta incorrecta. Recuerda que la raíz suele ser
httpdocsopublic_html. - Que necesitas limpiar la caché de tu navegador.
- Que el archivo tiene errores de código.
[TIP] Siempre sube los archivos en modo binario por defecto. FileZilla lo hace automáticamente, pero si usas otro cliente, asegúrate de no estar en modo ASCII para archivos como imágenes o ejecutables.
Seguridad adicional: SFTP y buenas prácticas
Aunque FTP es funcional, no es un protocolo cifrado. Esto significa que tus credenciales y archivos viajan en texto plano por internet. Para un nivel de seguridad superior, te recomiendo usar SFTP (SSH File Transfer Protocol).
Cómo activar SFTP en Plesk
La mayoría de los servidores Plesk vienen con SFTP habilitado por defecto. Para usarlo:
- En FileZilla, cambia el protocolo a SFTP.
- Cambia el puerto a 22.
- Conecta con las mismas credenciales que usarías para FTP.
Si no funciona, es posible que tu hosting tenga SFTP deshabilitado. Contacta con tu proveedor para activarlo.
Buenas prácticas de seguridad FTP
- Cambia tus contraseñas regularmente: Al menos cada 3-6 meses.
- Usa contraseñas fuertes: Combina mayúsculas, minúsculas, números y símbolos.
- No compartas tus credenciales: Si varios trabajan en el proyecto, crea cuentas separadas.
- Elimina cuentas FTP inactivas: Revisa periódicamente quién tiene acceso y revoca lo que ya no se usa.
- Mantén tu web actualizada: Los archivos desactualizados pueden tener vulnerabilidades que exploten a través del FTP.
Preguntas frecuentes (FAQ)
¿Puedo usar el gestor de archivos de Plesk en lugar de FTP?
Sí, el gestor de archivos de Plesk es una alternativa válida para tareas sencillas. Sin embargo, es menos eficiente para subir muchos archivos o archivos muy grandes. Para proyectos serios, te recomiendo usar un cliente FTP.
¿Cuál es la diferencia entre FTP y SFTP?
La principal diferencia es la seguridad. FTP envía los datos sin cifrar, mientras que SFTP los cifra. Si tu hosting lo permite, siempre elige SFTP.
¿Qué es el directorio httpdocs?
Es la carpeta raíz de tu sitio web en Plesk. Es donde debes subir los archivos que quieres que sean accesibles públicamente. Cualquier archivo fuera de esta carpeta no será visible desde internet.
¿Puedo tener varias cuentas FTP para un mismo dominio?
Sí, Plesk te permite crear múltiples cuentas FTP para un mismo dominio, cada una con sus propios permisos y directorio base. Esto es útil si tienes varios administradores o desarrolladores trabajando en el proyecto.
¿Qué hago si olvidé mi contraseña FTP?
Puedes restablecerla desde Plesk. Ve a "Sitios web y dominios" > "Acceso FTP", selecciona la cuenta y haz clic en "Cambiar contraseña". Si no tienes acceso a Plesk, contacta con tu proveedor de hosting.
[INFO] Si en algún momento migras tu web a un panel de control diferente, como Syspanel (que utiliza el puerto 2106 para su acceso), el proceso de configuración FTP será muy similar al que has aprendido aquí. La lógica de las cuentas FTP y los permisos es universal en casi todos los paneles de control.
Conclusión y próximos pasos
Subir archivos a tu web mediante FTP en Plesk es una habilidad fundamental que te dará un control total sobre tu sitio. Una vez que domines este proceso, podrás:
- Actualizar tu web con nuevos contenidos y funcionalidades.
- Realizar copias de seguridad manuales de tus archivos.
- Solucionar problemas de permisos y configuración.
- Gestionar múltiples usuarios con diferentes niveles de acceso.
Te animo a que practiques con archivos de prueba antes de trabajar con tu web en producción. Crea una carpeta de pruebas en tu servidor, sube algunos archivos, cambia permisos y familiarízate con el entorno. Cuanto más cómodo te sientas con el proceso, más fácil será gestionar tu presencia online.
Recuerda que la práctica hace al maestro. No tengas miedo de explorar y experimentar (siempre con precaución). Y si en algún momento te sientes perdido, este artículo siempre estará aquí para guiarte en tu camino hacia el dominio del ftp plesk.
Ahora que ya sabes cómo subir archivos, te invito a explorar otras funcionalidades de Plesk que te ayudarán a sacar el máximo partido a tu hosting. La gestión de bases de datos, los certificados SSL y las copias de seguridad automáticas son solo algunos de los temas que te pueden interesar. ¡El mundo del hosting está lleno de posibilidades!
