Cómo crear una cuenta FTP en Syspanel para tu sitio web
¿Qué es una cuenta FTP y por qué la necesitas?
Antes de entrar en materia, vamos a aclarar un concepto básico. FTP son las siglas de File Transfer Protocol (Protocolo de Transferencia de Archivos). En términos sencillos, es el método estándar que se utiliza para subir, descargar y gestionar los archivos de tu sitio web desde tu ordenador hasta el servidor donde está alojado.
Imagina que tu web es una casa. El panel de control (Syspanel) es la puerta principal, pero el FTP es la ventana trasera que te permite entrar a mover muebles (archivos), colgar cuadros (imágenes) o tirar cosas a la basura sin tener que usar la puerta principal cada vez.
¿Por qué necesitas una cuenta FTP? Porque hay tareas que son mucho más rápidas y seguras haciendo esto, como por ejemplo:
- Subir archivos pesados (como temas de WordPress o plugins).
- Editar archivos de configuración (como
.htaccessowp-config.php). - Hacer copias de seguridad manuales de tu carpeta
public_html. - Eliminar archivos corruptos que te bloquean el acceso al panel de administración.
En este artículo te voy a guiar paso a paso para que crees tu propia cuenta FTP en Syspanel, el panel de control que usamos en nuestros servidores. Y lo mejor de todo: es mucho más fácil de lo que parece. Al final, también te enseñaré a conectarte con FileZilla, el cliente FTP más popular del mundo.
Requisitos previos
Para crear tu cuenta FTP, necesitas tener lo siguiente:
-
Acceso a Syspanel con permisos de administrador. Si no los tienes, contacta con el administrador de tu servidor.
-
Conocer tu dominio o subdominio principal. Ejemplo:
tudominio.comoblog.tudominio.com. -
Un cliente FTP instalado en tu ordenador. Te recomiendo FileZilla (es gratuito y multiplataforma). Puedes descargarlo desde su web oficial.
[INFO]
Si no sabes cómo acceder a Syspanel, recuerda que la URL de acceso eshttps://tu-servidor:2106. El puerto 2106 es fundamental, ya que es el que hemos configurado para el acceso seguro.
Accediendo a Syspanel para crear la cuenta FTP
El primer paso es obvio: necesitas entrar en Syspanel. Para ello, abre tu navegador web (Chrome, Firefox, Edge, etc.) y escribe la dirección de acceso. Normalmente será algo como https://IP_de_tu_servidor:2106 o https://tudominio.com:2106.
Una vez que hayas iniciado sesión con tu usuario y contraseña, verás el panel principal con todas las opciones de gestión. No te asustes por la cantidad de iconos y menús; vamos a ir directos al grano.
Paso 1: Localiza la sección de Usuarios FTP
En el menú lateral izquierdo (o superior, dependiendo de la versión), busca la sección que dice "Usuarios FTP" o "FTP Accounts". En Syspanel, esta opción suele estar dentro del apartado "Avanzado" o directamente en el menú principal. Si no la ves a simple vista, utiliza el buscador interno del panel.
Haz clic en esa opción y se abrirá una lista con todos los usuarios FTP que ya existen en tu servidor. Si es la primera vez que entras, probablemente esté vacía o solo aparezca el usuario predeterminado.
Paso 2: Crea un nuevo usuario FTP
En la esquina superior derecha de esa lista, verás un botón que dice "Añadir Usuario" o "New User". Haz clic en él y se abrirá un formulario con varios campos. Estos son los que debes rellenar:
-
Nombre de usuario: Elige un nombre descriptivo. Por ejemplo,
webmasterotienda. Este será el nombre que uses para iniciar sesión en FileZilla. No uses espacios ni caracteres raros; solo letras y números. -
Contraseña: Crea una contraseña segura. Te recomiendo usar una combinación de letras mayúsculas, minúsculas, números y símbolos. Importante: anótala en un lugar seguro, ya que solo se muestra una vez en algunos casos.
-
Ruta de acceso (Directorio): Este es el campo más importante. Aquí defines qué carpeta del servidor podrá gestionar este usuario FTP. Si quieres que tenga acceso a la raíz de tu web, escribe
/home/usuario_sistema/web/tudominio.com/public_html. Si solo quieres que acceda a una subcarpeta (por ejemplo, una tienda), escribe la ruta completa hasta esa carpeta.
[WARNING]
Ten mucho cuidado con la ruta que asignas. Si le das acceso a/home, el usuario FTP podría ver archivos de otros sitios web alojados en el mismo servidor. Lo más seguro es limitar siempre el acceso a la carpetapublic_htmlde tu dominio.
- Permisos: Aquí puedes elegir entre "Solo lectura" o "Lectura y escritura". Si es para un desarrollador externo, quizás quieras darle solo lectura. Si lo vas a usar tú para gestionar tu web, elige lectura y escritura. Aunque también puedes personalizarlo más adelante con permisos específicos (subir, borrar, renombrar, etc.).
Una vez rellenado el formulario, haz clic en "Guardar" o "Crear". ¡Felicidades! Ya has creado tu primera cuenta FTP en Syspanel. Verás que aparece en la lista con el nombre que le hayas puesto.
Configurando los permisos FTP correctamente
Como mencioné antes, los permisos son cruciales para la seguridad de tu servidor. No es lo mismo darle acceso total a una persona que solo necesita subir imágenes a una carpeta concreta.
En Syspanel, después de crear el usuario, puedes hacer clic en el icono de edición (normalmente un lápiz) para modificar los permisos. Aquí tienes una guía rápida:
- Listar archivos: Permite ver el contenido de las carpetas.
- Descargar archivos: Permite bajar archivos al ordenador.
- Subir archivos: Permite enviar archivos al servidor.
- Borrar archivos: Permite eliminar archivos y carpetas.
- Renombrar: Permite cambiar nombres de archivos y carpetas.
- Crear directorios: Permite hacer nuevas carpetas.
[TIP]
Si tienes varios empleados o colaboradores, crea una cuenta FTP para cada uno con los permisos mínimos necesarios para su trabajo. Nunca compartas la misma cuenta entre varias personas. Así sabrás quién ha hecho qué en caso de problemas.
Conectándote con FileZilla a tu servidor
Ahora que ya tienes tu cuenta FTP creada, es hora de usarla. Vamos a configurar FileZilla para que se conecte a tu servidor en Syspanel. Si aún no lo tienes, descárgalo e instálalo.
Paso 1: Abre el Administrador de Sitios
Abre FileZilla. En la barra de herramientas superior, verás un icono que parece un servidor con un candado (o el texto "Administrador de Sitios"). Haz clic en él. Se abrirá una ventana llamada "Administrador de Sitios".
Paso 2: Configura la conexión
En esa ventana, haz clic en "Nuevo sitio" y ponle un nombre descriptivo (por ejemplo, "Mi Web"). Luego, en el panel derecho, rellena los siguientes campos:
-
Protocolo: Deja la opción por defecto:
FTP - Protocolo de transferencia de archivos. -
Servidor (Host): Escribe la IP de tu servidor o el nombre de dominio (ej:
tudominio.com). -
Puerto: Este es un punto crítico. Debes escribir el puerto que te haya indicado tu proveedor de hosting. Para conexiones FTP estándar, el puerto suele ser el
21. Pero en algunos servidores configurados con Syspanel, el puerto FTP puede ser diferente. Si no estás seguro, prueba primero con el 21 y si no funciona, contacta con soporte. -
Cifrado: Elige
Usar FTP explícito sobre TLS si está disponible. Esto añade una capa de seguridad a tus transferencias. -
Modo de acceso: Selecciona
Normal. -
Usuario: Escribe el nombre de usuario FTP que creaste en Syspanel.
-
Contraseña: Escribe la contraseña que asignaste.
Paso 3: Conecta y gestiona tus archivos
Haz clic en "Conectar". FileZilla intentará establecer la conexión. Si todo está bien, verás en el panel derecho (el que corresponde al servidor) la lista de carpetas de tu web. En el panel izquierdo, verás los archivos de tu ordenador.
A partir de aquí, gestionar archivos es tan sencillo como arrastrarlos y soltarlos de un panel a otro. Puedes subir, bajar, borrar, renombrar y crear carpetas. Todo lo que hagas se reflejará inmediatamente en tu sitio web.
[TIP]
Para evitar errores de permisos, recuerda que la carpetapublic_htmles la raíz pública de tu web. Todo lo que esté dentro de esa carpeta es accesible desde internet. Los archivos fuera de esa carpeta son privados y se usan para configuración o datos sensibles.
Preguntas frecuentes (FAQ) sobre Syspanel FTP
Aquí te respondo las dudas más comunes que suelen tener los usuarios al crear y usar cuentas FTP en Syspanel.
¿Puedo crear más de una cuenta FTP?
Sí, por supuesto. Puedes crear tantas cuentas FTP como necesites. Simplemente repite el proceso que te he explicado anteriormente. Es recomendable crear una cuenta por cada persona o servicio que necesite acceso a los archivos.
¿Cómo cambio la contraseña de una cuenta FTP existente?
En la lista de usuarios FTP de Syspanel, busca el usuario en cuestión y haz clic en el icono de edición (el lápiz). Dentro de las opciones de edición, encontrarás un campo para cambiar la contraseña. Guárdala después de modificarla.
¿Qué hago si FileZilla me da un error de conexión?
Los errores más comunes son:
-
"No se pudo conectar al servidor": Revisa que el puerto sea el correcto y que el servidor (IP o dominio) esté bien escrito. También verifica que tu firewall no esté bloqueando la conexión.
-
"Error de autenticación": El usuario o la contraseña son incorrectos. Vuelve a revisarlos en Syspanel. Recuerda que las contraseñas distinguen entre mayúsculas y minúsculas.
-
"El servidor rechazó la conexión": Puede que el servidor FTP esté deshabilitado o que la IP esté bloqueada. Contacta con soporte técnico.
[WARNING]
Si usas una conexión VPN o un firewall muy restrictivo, es posible que el puerto FTP esté bloqueado. Prueba a desactivarlos temporalmente para descartar ese problema.
¿Cómo subo archivos muy grandes?
FileZilla y otros clientes FTP son perfectos para archivos grandes. Solo asegúrate de tener una buena conexión a internet y de no interrumpir la transferencia. Si el archivo es enorme (varios GB), quizás sea mejor usar la gestión de archivos de Syspanel o un método como rsync si tienes acceso SSH.
¿Es seguro usar FTP?
El protocolo FTP estándar no es seguro porque transmite los datos (incluida la contraseña) sin cifrar. Por eso es fundamental que uses FTPS (FTP sobre TLS) o SFTP (FTP sobre SSH) siempre que sea posible. En FileZilla, hemos configurado el cifrado explícito, lo que añade una capa de protección. Si tu servidor lo permite, elige SFTP (puerto 22) en lugar de FTP.
¿Puedo usar el mismo usuario FTP para varios dominios?
No es recomendable. Cada dominio debería tener su propio usuario FTP con acceso limitado a su carpeta public_html. Esto mejora la seguridad y la organización.
Conclusión y buenas prácticas
Crear una cuenta FTP en Syspanel es un proceso sencillo que te dará un control total sobre los archivos de tu sitio web. Con FileZilla, la gestión se vuelve visual y rápida, ideal tanto para principiantes como para usuarios avanzados.
Recuerda siempre:
- Usa contraseñas fuertes y cámbialas periódicamente.
- Limita los permisos al mínimo necesario para cada usuario.
- Conecta siempre con cifrado (FTPS o SFTP).
- Haz copias de seguridad de tus archivos antes de hacer cambios importantes.
Con estas herramientas y conocimientos, ya estás listo para gestionar tu web como un profesional. Si tienes cualquier duda, no dudes en contactar con nuestro equipo de soporte. ¡Estamos aquí para ayudarte!
