1 Instalación
apt-get install pure-ftpd
2. El servicio ya está activado
3. Crear el usuario
pure-pw useradd webmaster1 -u 333 -g 333 -d /home/USUARIOS/webmaster1/
Se crea asignando la carpeta que utilizará y pedirá dos veces la contraseña
Al poner la línea anterior les preguntará el password de ese usuario.
4. Refrescar el archivo de base de datos de usuarios, para ello entremos a la carpeta /etc/pure-ftpd/ (cd /etc/pure-ftpd) l:
pure-pw mkdb
5.Detenemos el servicio:
/etc/init.d/pure-ftpd stop
Luego nos aseguraremos de forma normal como aplicacion:
chmod -x /etc/init.d/pure-ftpd
Y ahora iniciamos el servicio a nuestro modo:
/usr/sbin/pure-ftpd -j -lpuredb:/etc/pure-ftpd/pureftpd.pdb
6. Asignar permisos de escritura en la carpeta:
chown -R 333:333 /home/USUARIOS/webmaster1/
7. Para detener el servicio basta con:
killall pure-ftpd
Ahora indicaremos que el servicio se iniciará automáticamente con el sistema cuando el servidor inicie, para ello modifiquemos el archivo /etc/rc.local y antes de la última línea que dice «exit 0» pongamos el comando con el que iniciamos el servicio FTP:
/usr/sbin/pure-ftpd -j -lpuredb:/etc/pure-ftpd/pureftpd.pdb
8. Una vez hecho esto, reiniciar el servidor
Reordar que siempre que se haga un cambio en algún usuario se debe volver a generar el archivo virtual de base de datos de los usuarios, se encuentra en /etc/pure-ftpd/ y se genera/actualiza con pure-pw mkdb
No hay comentarios :
Publicar un comentario