Разобрался я с FTP и понял одно, что для решения возникающих проблем лучше не юзать чужие решения, так как они все приводили к падению ftp сервера, а точнее к ошибке в конфиге.
Попадались две ошибки типа:
OOPS: vsftpd: refusing to run with writable root inside chroot()
OOPS: vsftpd: refusing to run with writable root inside chroot()
Одна решается назначением прав на папку, а вторая созданием внутри папки юзера еще одной папки и выдачей на нее полных прав для данного юзера. В случае если на домашнюю папку дать права 777, снова получим ошибку при подключении.