I'm a bit puzzled with this one and could really use some help.We have a CentOS 6 box running VSFTPD as a dropbox for our customers.  Each customer gets a local user and is chrooted to their home dir.  Connections are made with explicit SSL.VSFTPD config as follows:anonymous_enable=NOlocal_enable=YESwrite_enable=YESlocal_umask=022dirmessage_enable=YESxferlog_enable=YESconnect_from_port_20=YESxferlog_std_format=YESchroot_local_user=YESlisten=YESpam_service_name=vsftpduserlist_enable=YEStcp_wrappers=YESrsa_cert_file=/etc/ssl/private/vsftpd.pemrsa_private_key_file=/etc/ssl/private/vsftpd.pemssl_enable=YESallow_anon_ssl=NOforce_local_data_ssl=YESforce_local_logins_ssl=YESssl_tlsv1=YESssl_sslv2=YESssl_sslv3=YESrequire_ssl_reuse=NOssl_ciphers=HIGHcheck_shell=NOSo far we have added 3 users, each in the same way.  useradd -s /sbin/nologin usernamepasswd usernameThe first 2 users work perfectly.  The 3rd gets a Login Incorrect message from VSFTPD.  I've change the 3rd users password to test just to check there wasn't a typo in the connection but get the same thing. Message in /var/log/secure for the 3rd user attempt is pam_unix(vsftpd:auth): authentication failure; logname= uid=0 euid=0 tty=ftp ruser=user3 rhost=127.0.0.1  user=user3Anyone have any suggestions.EDIT: In response to commentsThe SELinux status is disabledThe output from ls -lZd in each directory isWorking user:drwx------ user1 user1 ?                                .Non-working user:drwxr-xr-x user2 user2 ?                                .So there is an obvious difference in permissions, but the working user is less permissive?
New local user can't login to vsftpd
centos;vsftpd