I did a chmod 777 on my users directory, and it didn't work.
If I change the shell back to bash and login with my ftpuser account, I can create a directory in /mnt/store/ftp/ftpuser. I think the problem is with the vsftpd its self. I need to add permissions somewhere in there. I'm not sure though, i'm pulling my hair out trying to figure it out, and i'm sure its something fairly simple.
If I add my user "ftpuser" to my chroot list, to unchroot the user, I still can't creat a directory in /mnt/store/ftp/ftpuser.
Any more idea's?
EDIT: Figured it out.
Two ways to do it!
First wayIn reference to this thread:
Heres what I did.
to my vsftpd.conf file
I ran chmod and chown from the command promt
chown -Rf user /mnt/store/ftp/user
chmod -Rf 0775 /mnt/store/ftp/user
I created a file the same name as my user name in /etc/vsftpd/user_config/ and added the following lines to it
Add to your vsftpd.conf file
Add your user to vsftpd.chroot_list, and chmod 777 /mnt/store/ftp/user
and thats it. :P