Consegui solucionar isso um pouco mais. Eu não sabia que configurar o servidor FTP para criar diretórios pessoais significava que era a raiz deles. Então eu configurei o caminho no HFM para apenas / e resolvi o problema.
Eu configurei um proftpd com usuários virtuais usando o MySQL. Eu sou capaz de logar com Filezilla e WinSCP muito bem. Eu também sou capaz de fazer upload, excluir e editar.
O problema que estou enfrentando é que, ao usar o HFM.NET para conectar via FTP, recebo um erro dizendo que não é possível encontrar um arquivo ou nenhum acesso.
Test Connection Failed
The remote server returned an error: (550) File unavailable (e.g., file not found, no access).
No entanto, quando ele faz a conexão de teste, o log do proftpd mostra o login com sucesso.
2017-03-15 21:50:50,981 xxxx proftpd[17210] localhost (xxxx[xxxx]): FTP session opened.
2017-03-15 21:50:52,472 xxxx proftpd[17210] localhost (xxxx[xxxx]): USER simmons: Login successful.
2017-03-15 21:50:52,546 xxxx proftpd[17210] localhost (xxxx[xxxx]): FTP session closed.
A pasta inicial dos usuários está definida como / home / simmons
A propriedade é ftpuser: ftpgroup
A modificação é 755
drwxrwxr-x 2 ftpuser ftpgroup 4.0K Mar 15 21:51 simmons
Tags mysql ftp folding-at-home