Inom datoranvändning är sticky biten (förkortat 'S') ett behörighetsattribut som kan ställas in på en fil eller katalog. Den styr vem som kan ta bort eller byta namn på en fil eller katalog och används vanligtvis för att förhindra oönskade ändringar av filer eller kataloger.
Sticky bit förklarat:
- När sticky biten är inställd kan bara ägaren till filen eller katalogen eller rotanvändaren (administratören) ta bort eller byta namn på den.
- När sticky biten inte är inställd kan alla användare med skrivbehörighet till katalogen ta bort eller byta namn på filen eller katalogen.
- Ursprungligen designad för Unix-operativsystemet, den sticky biten stöds fortfarande i Linux, macOS, FreeBSD och andra Unix-liknande system.
Vanlig användning av Sticky Bit:
1. Delade kataloger :Den sticky biten används vanligtvis på delade kataloger som /tmp eller /var/tmp för att förhindra vanliga användare från att ta bort varandras temporära filer.
2. Redaktörer :Vissa textredigerare, som nano, kan ställa in sticky biten på en temporär fil för att förhindra att den tas bort tills redigeraren stängs.
3. Säkra platser :Sticky biten kan ställas in på känsliga eller systemkritiska kataloger för att förhindra obehöriga användare från att byta namn på eller flytta filer.
Att ställa in sticky biten ger inte ytterligare behörigheter att ta bort eller byta namn på filer; dess primära syfte är att hindra andra från att göra det.
När det gäller fil- och katalogägande och åtkomstbehörigheter bör system- och individuella säkerhetsriktlinjer följas för att säkerställa lämplig åtkomstkontroll och systemintegritet.