В конфиге прописал nopriv_user=nobody, но процесс все равно запускается с правами рута. ftp директория находится на другом диске, может в этом проблема?
Так это может быть дочерний процесс должен запускается от nobody? А корневой демон vsftpd -- он вообще-то как стартует, как standalone, или из inetd/xinetd?