Proprietario file

di il
1 risposte

Proprietario file

Salve sapete come cambiare proprietario di un file con la system call fchown usata o in un editor di testo oppure tramite shell bash. Conosco la definizione di della system call ma non la so usare, grazie

1 Risposte

  • Re: Proprietario file

    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]
Devi accedere o registrarti per scrivere nel forum
1 risposte