530 Permission Denied when trying to log onto FTP
I recently installed VSFTPD and added a user with the following commands:
useradd -G ftpusers -d /var/www someuser
passwd someuser
I also added someuser
to user_list
and confirmed that it does not exist in ftpusers
. When I try to log in using FireFTP I get a 530 Permission Denied error. vsftpd.conf
has been set to anonymous_enable=NO
but when it was set to YES
, I was able to successfully log in anonymously.
Am I missing something? Should I be setting ownership of /var/www
or something else?
EDIT: I've tried taking root
off of ftpusers
but even when attempting to sign in with root
I get a permission denied error. This would lead me to believe there's something wrong with my vsftpd or server configuration and not the way the user is set up.
I had the same problem and i solved by removing userlist_deny=NO
in the user_list.conf
file and add the same line in vsftpd.conf
file, then restart the service with service vsftpd restart
. I had centos 8 installed