Vsftpd configuration - getting a migraine

Hey, I’m trying to configure vsftpd but I can never seem to get it to work. All I want is two users to be allowed connecting to the server: joe and bob. The server is on I want joe and bob to be locked to the home folders only and have read/write priveledges. The FTP should be on port 5000 and pasv ports should be 4000 to 4999