Eu não sei nada sobre o BackupNinja, mas se ele (como a maioria dos programas de backup) pode gravar em stdout
, você pode fazer algo assim:
echo foo | su -g users nobody bash -c 'umask 177; cat >/tmp/newfile'
ls -l /tmp/newfile
-rw------- 1 nobody users 4 4. Feb 09:39 /tmp/newfile