Tengo un PcLinux 2007 (Lo instale de una revista para pasar el rato).
Veran tengo instalado el pureftpd, el mysql y naturalmente el xinetd.
En el /etc/xinetd.d/pureftpd-xinetd tengo lo siguiente:
Código:
# default: off # description: pure-ftpd server, xinetd version. \ # Don't run the standalone version if you run \ # this and remember do set "Daemonize" to "no" \ # in /etc/pure-ftpd/pure-ftpd.conf service ftp { disable = no socket_type = stream wait = no user = uftp server = /usr/sbin/pure-config.pl server_args = /etc/pure-ftpd/pure-ftpd.conf log_on_success += DURATION USERID log_on_failure += USERID nice = 10 }
Bien, si ejecuto el pureftpd en modo standalone:
Código:
/usr/sbin/pure-config.pl /etc/pure-ftpd/pure-ftpd.conf
Me va todo OK.
Sin embargo, si cargo el xinetd, al conectarme desde mi cliente ftp al servidor me sale lo siguiente:
Connected to localhost.
Running: /usr/sbin/pure-ftpd -A -c50 -C8 -D -fftp -H -I15 -lmysql:/etc/pure-ftpd/pureftpd-mysql.conf -L2000:8 -m4 -s -U133:022 -u100 -Oclf:/var/log/pureftpd.log -k99 -Z
ftp>
Y hago un "ls" y me dice que estoy desconectado.
Sin embargo, si ejecuto el servidor pureftpd en modo standalone, me funciona de miedo.
Estoy casi seguro que el fallo esta en el /etc/xinetd.d/pureftpd-xinetd. Pero no se en donde esta el fallo... (NOTA: tuve encuenta lo dicho en los comentarios del inicio del fichero).
Por favor, si alguien sabe donde esta el fallo... agradecere la ayuda.
Saludos