I have problems with vsftpd and local user connection through ftp.
I have created a local user :
bash-3.2# cat /etc/group | grep user
bash-3.2# cat /etc/passwd | grep user
This is a user solely for FTP-acces to the directory /etc/dir/
My vsftpd.conf :
# Allow anonymous FTP? (Beware - allowed by default if you comment this out).
# Uncomment this to allow local users to log in.
# Uncomment this to enable any form of FTP write command.
# Default umask for local users is 077. You may wish to change this to 022,
# if your users expect that (022 is used by most other ftpd's)
But I am not able to make a connection via FTP :
[jonas@jonas ~]$ ftp servername
Connected to servername (XX.XX.XX.XX).
220 Welcome to FTP service.
Name (servername:jonas): user
331 Please specify the password.
530 Login incorrect.
My user is not in de files that deny access :
bash-3.2# cat user_list | grep user
bash-3.2# cat ftpusers | grep user
Is this because I have /bin/false as shell ?? FTP needs no shell ??