Cuando necesitamos subir o descargar ficheros del servidor CyberPanel podemos usar el servicio FTP que incluye el propio panel, ya que por defecto viene instalado con el panel.
En este artículo os enseñaremos a cómo habilitarlo y configurarlo en modo pasivo para su uso.
Configurar modo pasivo
El FTP en CyberPanel ya viene configurado por defecto para ser usado en modo pasivo, el rango de puertos pasivos que viene por defecto son del puerto 40110 al puerto 40210, en nuestro caso usaremos el rango de puertos pasivos por defecto, pero podemos utilizar cualquier rango entre 40000-65534.
En caso de que quieras usar otro rango de puertos pasivos tendrás que acceder por SSH a tu servidor y modificar el fichero pure-ftpd.conf que está en la siguiente ruta:
/etc/pure-ftpd/pure-ftpd.conf
En la última fila del fichero está la directiva PasivePortRange donde a continuación tienes que escribir el rango de puertos pasivos que quieras utilizar, en nuestro caso hemos dejado el que viene por defecto:
PassivePortRange 40110 40210
Una vez que ya tengamos nuestro rango de puertos pasivos definido tendremos que abrir estos puertos en el firewall de Clouding:
Cuando hayas abierto el rango de puertos pasivos ya podrás acceder por FTP en modo pasivo a tu servidor.
Crear usuarios FTP
Para crear un usuario FTP primero hay que acceder al panel de CyberPanel puedes hacerlo usando la siguiente URL: https://IP_Publica:8090
Nota: Recuerda modificar la "IP_Publica" por la IP pública de tu servidor de la URL anterior.
Las credenciales de acceso al panel de CyberPanel las puedes ver en el apartado de Información de Imagen en los datos de tu servidor.
Una vez que hayas accedido al panel de CyberPanel tienes que ir al apartado de PRINCIPAL -> FTP -> Crear Cuenta FTP
Para crear un usuario FTP tienes que seleccionar el dominio en el que quieres crearlo, por defecto te añade el usuario con el que lo creas más un guion bajo en mi caso es con el usuario "admin", en la parte inferior en Path, pondremos en que parte exacta queremos enjaular el usuario (por defecto te enjaula el usuario en la carpeta con el mismo nombre del dominio que está dentro de /home/tudominio).
Recuerda, si tienes consultas sobre esta u otra cuestión relacionada con tus servidores en Clouding, no dudes en escribir a soporte@clouding.io ¡Estamos a tu lado para lo que necesites, consúltanos!