Proftpd – USER (Login failed): Incorrect password

Posteo aquí una forma de “fijar” este error que me ha provocado cierto dolor de cabeza y gran sensación de alivio cuando he podido montarlo. Es un error que se percibe en CentOS.

Al instalar Proftpd, del cual hay varios Howtos en castellano, intentamos crear un directorio FTP para un usuario de sistema en concreto. Pero al intentar loguearnos vemos:


Respuesta: 220 FTP Server ready.
Comando: USER root
Respuesta: 331 Password required for root
Comando: PASS **********
Respuesta: 530 Login incorrect.

Si revisamos los logs de sistema veremos algo así


Oct 14 15:29:55 249046 proftpd: pam_unix(proftpd:auth):
authentication failure;
logname= uid=0 euid=0 tty= ruser=jocjuegos
rhost=::ffff:79.150.156.2
user=jocjuegos.Oct 14 15:29:58 249046 proftpd[3663]:
(::ffff:79.150.156.2[::ffff:79.150.156.2]) - USER (Login failed):
Incorrect password.

He puesto el ejemplo de root pero no funcionaba con ningún usuario. Estaba ya al borde del desánimo cuando encontré la solución. Si observamos la configuración de Proftpd, veremos lo siguiente

AuthPAMConfig proftpd

Para arreglarlo hemos de modificar el contenido de /etc/pam.d/proftpd y añadir lo siguiente

#%PAM-1.0
auth required pam_unix.so nullok
account required pam_unix.so
session required pam_unix.so

Reinciamos Proftpd y a correr

Links

6 thoughts on “Proftpd – USER (Login failed): Incorrect password

  1. Gabriel says:

    El error “Login incorrect” también puede deberse a que el ‘login’ del usuario está en el archivo /etc/ftpusers. Los usuarios que figuran en ese archivo no tienen acceso por ftp.

    También verificad si selinux no está bloqueando el acceso al directorio del usuario. Usad
    setsebool -P allow_ftpd_full_access 1
    para resolver ese problema

  2. MarEsp says:

    Cordial saludo!

    Mil gracias, acaba de salvar 5 horas intentado configurar el PROFTPD en un CentOS, se lo agradezco.

  3. ibacsoft says:

    Yo acabo de instalar proftpd en un equipo con Slackware Linux, y desde otra PC no me deja conectar con el usuario root, pero con cualquier otro usuario sí… tal vez proftpd tenga deshabilitado el usuario root en la configuración predeterminada, no?

  4. Alan galan says:

    Man, en verdad fuiste la luz en la oscuridad, despues de un dia tratando de configurar el proftpd. Ahora solo me sale un error 425 Unable to build data connection: Invalid argument, pero supongo que es le puerto 20. De antemano muchas muchas gracias. la mejor de las vibras (y)

Leave a Reply

Your email address will not be published. Required fields are marked *