Int fchown (int fd, int owner, int group)
fd: è il file descriptor del file di cui vuoi modificare i permessi
owner: è l'uid dell'utente che vuoi che diventi proprietario
group: è il gid del gruppo proprietario
per sapere uid e gid del tuo utente basta che dai il comando id
se no puoi usare quest'altra funzione:
int chown (const char *FILENAME, uid_t OWNER, gid_t GROUP)
dove, invece del fd del file, gli passi il suo path[/b]