El mié, 03-11-2004 a las 15:49 +0000, oscar Fuentes escribió:
Quiero montar un servidor ftp con pure-ftpd, la conexion la hago a traves de un router zyxel, a continuacion detallo los pasos que sigo. -Abrir puerto 21 del router con la ip del router -Modifico en el script la opcion start y lo dejo "tartproc $FTPD_BIN -E -b -d -H -j -s
Buenas, Ah, claro, no lo he probado nunca, pero mucho me temo que es lo que has repetido la variable "$FTPD_ARGS" y los argumentos con los que quieres que te arranque (-E -b -d -H -j -s). Así, que borra el $FTPD_ARGS" del final, y vuélvelo a arrancar, a ver qué te pasa. Pero, además, lo he dicho siempre: intenta hacerlo cargar mejor el pure-ftpd desde el fichero /etc/init.d/pure-ftpd, y no desde pure-ftpd.conf. Pon las opciones con las que quieras que arranque en la línea del "startproc", así "startproc $FTPD_BIN -E -b -d -H -j -s -lpuredb:/etc/pureftpd.pdb", y ya está.
-rcpure-ftpd start -groupadd ftpgroup -useradd -g ftpgroup -s /bin/false ftpuser -pure-pw useradd usuariodeftp -u ftpuser -d /directorio -introduzco dos veces la contraseña -pure-pw mkdb -rcpure-ftpd restart
Bien, esto, en principio, está todo normal; salvo, que al ejecutar el pure-pw mkdb esté apuntando a otro directorio y no te encuentre el fichero pureftpd.pdb (que podría estar en /usr/local/etc, en lugar de /etc).
ncftp -u nomusuario ip y sale el siguiente mensage . Connecting to 83.32.65.130... TELEFONIC FTP version 1.0 ready at Sun Jan 02 08:32:46 2000 Logging in... Password requested by ip for user "xxxxx".
Enter PASS command
Password: **** User oscar cannot log in. Invalid reply: "Login failed." Could not open host 0.0.0.0.: invalid reply from server
Me gustaria saber cuales son las causas del error
Mira a ver si se trata de lo que te he dicho; y si no, tendrías que darnos más información sobre versión del pure-ftpd que estás utilizando, si es compilación tuya o es el de SuSE (que parece ser que sí), o una mezcla de los dos (lo que suele ser también bastante frecuente); etc.
Gracias
De nada, hombre, y que tengas suerte. Avísanos de ćomo estaba todo, ¿de acuerdo? Un abrazo, Alejandro.