My question is what settings do I need to change and/or commands to run to allow me to log into my vsftpd system?
I am getting this error, when I login using ftp instead of sftp:
Name (localhost:dbadmin): dbadmin
331 Please specify the password.
Password:
500 OOPS: cannot change directory:/home/dbadmin
Login failed.
ftp>
This works when logging in using sftp@
, but my server is behind a firewall, and I need to be able to login using ftp as well as sftp.
I have been looking at quite a few posts about the "OOPS" error but so far have had no luck logging in.
Here is some information about my system and settings:
I am running CentOS 6.4.
iptables and ip6tables are stopped and disabled.
My home directory is protected 700, and I have tried 750, just to see if that made a difference. It did not.
Here are the active lines in /etc/vsftpd/vsftpd.conf
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
listen=YES
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES
My login name is not in user_list.