problem:
When the remote connection linux ftp, and even how to use local accounts are also not connect, ftpuser and user_list configuration no problem, vsftpd.config configuration also opened a local account login (local_enable = YES).
linux using ftp 127.0.0.1 login prompt "530 Login incorrect"
Big brother later found a post comments, https://blog.csdn.net/junjunjiao/article/details/50738009
solve:
/Etc/pam.d enter the vsftpd file pam_shells.so changed pam_nologin.so, then systemctl restart vsftpd restart the service, ftp connection success
the reason:
PAM module configuration should be related to specific reasons to be get to the bottom