Um die Berechtigung von Dateien in einem Verzeichnis rekursiv von einem User / einer Gruppe auf einen anderen zu übertragen, reicht ein einfacher Einzeiler:
find . -user old_user -group old_group -print0 | xargs -0 chown -v -h new_user:new_group
Ich habe es hier gefunden – dort werden auch die einzelnen Parameter näher erläutert.