Junior — Middle
გთხოვთ, ახსენით sticky-bit-ის მუშაობის პრინციპი და მიზანი Linux-ის ფაილური სისტემებში.
sobes.tech AI
პასუხი AI-სგან
Linux-ში Sticky-bit არის სპეციალური წვდომის ნიშანი, რომელიც შეზღუდავს ამ დირექტორიის შიგნით ფაილების წაშლას ან სახელის შეცვლას მხოლოდ ფაილის მფლობელი, დირექტორიის მფლობელი ან სუპერადმინისტრატორი.
ეს ხშირად გამოიყენება საერთო დირექტორიებში, მაგალითად /tmp-ში, რათა თავიდან აიცილოს სხვა მომხმარებლების ფაილების წაშლა.
მაგალითი:
- /tmp დირექტორია ჩვეულებრივ აქვს უფლებები drwxrwxrwt, სადაც t არის sticky-bit.
- მომხმარებელი მხოლოდ თავის ფაილებს ქმნის და წაშლის ამ დირექტორიაში.
Sticky-bit-ის დაყენება:
chmod +t /მიმართულება/დირექტორია
შემოწმება:
ls -ld /მიმართულება/დირექტორია
Sticky-bit ეხმარება უსაფრთხოების და წვდომის კონტროლის გაუმჯობესებაში საერთო ფაილურ სივრცეებში.