Como instalar FTP en Easyengine.io

EasyEngine FTP

Si te has preguntado como instalar un servidor FTP en Easyengine.io para poder conectarte a traves de el en un cliente ftp como Filezilla y subir, modificar o editar archivos, entonces esto te servira.

Primer paso

Tenemos que instalar en Linux el siguiente programa (software) denominado pureftp, para lograrlo ejecutamos este comando en la terminal de linux:

apt install -y pure-ftpd

Segundo paso

Una vez que la instalación de Pure-FTPD este completa ejecutamos estos otros dos código:

ln -s /etc/pure-ftpd/conf/PureDB /etc/pure-ftpd/auth/PureDB


touch /etc/pure-ftpd/pureftpd.pdb

Ahora bien, como en Easyengine.io los archivos del servidor pertenecen al usuario www, sera necesario que habilitemos a los usuarios con un login UD 33, ejecutando este comando:

echo 1 > /etc/pure-ftpd/conf/MinUID

Una vez que terminamos con el comando anterior, podemos proceder finalmente a crear un nuevo usuario FTP!

pure-pw useradd USUARIOFTPDEEJEMPLO -u www-data -g www-data -d /opt/easyengine/sites/DOMINIODETUSITIOWEB/app/

En USUARIOFTPDEEJEMPLO: reemplazamos esta palabra por el usuario FTP que utilizaremos (a nuestro criterio, pero hay que tomar nota porque con ese usuario nos conectaremos en el cliente ftp)

En DOMINIODETUSITIOWEB: tenemos que reemplazar esta palabra por el dominio exacto en el cual se encuentra nuestro sitio web, en el caso de este sitio el dominio seria «krawer.com», tenemos que reemplazar la palabra de código por nuestro dominio.

Si lo hicimos correctamente, ahora a terminal de Linux (ya sea Ubuntu, Debian o alguna otra distribución de linux) nos pedirá una contraseña que debemos elegir (password), para ello, elegimos una contraseña a nuestra elección y posteriormente pegamos estos dos códigos en la terminal de linux:

pure-pw mkdb


systemctl restart pure-ftpd

Finalmente, una vez que ingresamos los códigos anteriores, nuestro servidor VPS ya tendra preparado y configurado el FTP para poder ingresar con nuestro cliente FTP de elección.

En el caso de que eventualmente quieras cambiar la contraseña de nuestro usuario FTP tenemos que ejecutar el siguiente codigo:

pure-pw passwd USUARIOFTP
pure-pw mkdb
systemctl restart pure-ftpd

Reempalzando la pabra «USUARIOFTP» por nuestro usuario previamente ingresado al principio de este tutorial.

Desgraciadamente como la documentación y los tutoriales de Easyengine se encuentran desactualizados frecuentemente, hay que corroborar la fecha y la versión que estamos usando antes de llevar a cabo una instalación de este tipo, en este caso en particular he agregado un cliente ftp a EasyEngine E4 (Version 4) de 2021.

¿Qué tal te ha parecido el articulo? ¡Otórgale un puntaje!
(Votos: 0 Promedio: 0)

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *