Não sou especialista, mas quando quis criar o diretório padrão no localhost para uma instalação do WordPress para executar uma atualização, editei /etc/ftpd.conf
e adicionei esta linha:
chroot all /Users/User/Sites/WordPressSite
A documentação para ftpd.conf
pode ser acessada executando man ftpd.conf
. Parece que você pode atribuir usuários a grupos ("classes"). Acima, estou usando a classe "all", mas se você configurar usuários (consulte man ftpusers
) provavelmente poderá configurar as permissões desejadas por usuário.