Você pode configurar o vsftpd para atender usuários locais, mas também usuários virtuais. Para isso, verifique seu /etc/vsftpd.conf
.
Para listar usuários virtuais, verifique o arquivo na pasta /etc/pam.d/
começando com vsftpd, meu é vsftpd.virtual
, mas provavelmente você criou este arquivo.
cat cat /etc/pam.d/vsftpd.virtual
auth required pam_pwdfile.so pwdfile /etc/vsftpd.passwd
account required pam_permit.so
Isso significa que seus usuários virtuais devem ser listados no arquivo /etc/vsftpd.passwd
cat /etc/vsftpd.passwd
Para listar os usuários locais usando o vsftpd, verifique /etc/vsftpd.conf
para a linha com algo como
userlist_file=/etc/vsftpd.allowed_users
Você também pode criar uma lista de usuários negados, portanto, depende do que você quer para essa lista, seja assim.
Para mais informações, confira man vsftpd.conf
em vez de man vsftpd
.