Cap 18 - file e dir Speciali
SETUID: Alcuni comandi eseguiti da un Utente possono accedere e cambiare file di sistema grazie ad uno speciale permesso "s" sul comando eseguibile. ad esempio se vediamo i permessi di "passwd" scopriamo che invece della x c'è la s nei permessi dell'owner Accesso: (4755/-rwsr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root) nella notazione numerica questo speciale permesso che permette di lanciare un comando come se fossi un amministratore è "4000" SETGID: se la "s" compare nel gruppo owner allora l'utente che esegue il comando, lo esegue come se appartenesse al gruppo owner di quel comando. il SETGID ha valore 2000 (il SETUID ha valore 4000) Lo sticky permission invece evita, nelle directory condivise come /tmp che utenti cancellino file di altri utenti lo Sticky ha valore 1000 Hard link: i file sono caratterizzati da i metadata chiamati "inode table" dove sono memorizzate tutte le info sul file. Gli i node ...