Resolver VSFTP los usuarios locales no pueden autenticar problemas de inicio de sesión

  

Descripción del problema: VSFTP se ha configurado pero los usuarios locales no pueden iniciar sesión.

useradd -d /data /ftp /chanpin -s /sbin /nologin chanpin

Solución de problemas:

1, debe agregar esto en el archivo de configuración: vsftpd.conf Parámetros.

local_enable = YES

pam_service_name = vsftpd

2, es necesario tener el archivo de autenticación vsftpd en /etc/pam.d/vsftpd, este archivo se puede copiar del paquete fuente

cp RedHat /vsftpd.pam /etc /vsftpd

3, use PAM para verificar la ejecución de ldd /usr /local /sbin /vsftpd para ver si llama a pam

Copyright © Conocimiento de Windows All Rights Reserved