Taula de continguts:
Definició: què significa Sticky Bit?
En sistemes operatius com Unix, un bit enganxós és un bit de permís establert en un fitxer o carpeta, permetent només que el propietari o usuari arrel del fitxer o carpeta modifiqui, canviï el nom o suprimeixi el directori o fitxer. A cap altre usuari se li permetria tenir aquests privilegis en un fitxer que tingui una mica enganxós. En sistemes com Unix, sense que s’enganxi una mica enganxós, qualsevol usuari pot modificar, canviar el nom o eliminar el directori o fitxer independentment del propietari del fitxer o de la carpeta.
Techopedia explica Sticky Bit
Introduït a la cinquena edició d’Unix, el bit adhesiu es va crear només per a fitxers executables en estat pur. Quan s'introdueixen, els fitxers amb un bit adhesiu van assegurar que el segment de text de l'aplicació executable estigués disponible en espai d'intercanvi fins i tot després de la sortida del procés. Això permet accelerar les execucions dels programes executables freqüentment utilitzats. Actualment, aquesta funció ha estat abandonada per molts i només es conserva a Unixware i HP-UX.
El bit adhesiu s'utilitza principalment a les carpetes que es troben en sistemes de fitxers dins dels sistemes operatius com Unix. Si es defineix el bit enganxós, el sistema de fitxers tracta aquests fitxers o directoris d'una manera única que només el propietari o el propietari arrel pot tenir drets de modificació, supressió o canvi de nom. En sistemes operatius semblants a Solaris, quan el bit enganxós està establert en fitxers que no es poden executar, el fitxer no el cau. Això ajuda no només a evitar permetre l’accés a aquests fitxers, sinó que també ajuda a eliminar dades importants de la memòria cau del sistema respecte als fitxers. En alguns casos, també s’utilitza un bit enganxós per indicar que encara s’ha de muntar un fitxer particular, permetent així als programes ignorar fitxers no muntats.