sudo
não tem uma maneira interna de fazer isso. A abordagem básica é escrever algum programa auxiliar que faz várias verificações (o usuário X possui esse diretório? Ele está no caminho esperado? Os bits de permissão são sãos? Etc.) e, em seguida, faz o chown
.
Você então permite que o usuário X execute o helper, como root, via sudo ou permissões do sistema de arquivos (faça o helper suid root, executável apenas dois do grupo do daemon, ou até mesmo o usuário do daemon com ACLs).
O assistente, claro, precisa ser escrito com segurança em mente.