Middle+
Linux-ში რა ანგარიშები და უფლებები არსებობს?
sobes.tech AI
პასუხი AI-სგან
Linux სისტემაში სხვადასხვა ტიპის ანგარიშები და უფლებათა დონეები არსებობს, რომლებიც უსაფრთხოებას და წვდომის მართვას უზრუნველყოფს:
- root (სუპერმომხმარებელი) — აქვს სრული წვდომა მთელ სისტემაზე, შეუძლია ნებისმიერი ბრძანების შესრულება და ნებისმიერი ფაილის შეცვლა.
- საშუალო მომხმარებლები — აქვთ შეზღუდული უფლებები, მუშაობენ მხოლოდ თავიანთი ფაილებით და შეუძლიათ მხოლოდ ნებადართული პროცესების დაწყება.
- ჯგუფები — აერთიანებს მომხმარებლებს, რათა ადვილად მართოს წვდომის უფლებები ფაილებზე და რესურსებზე.
Linux-ში უფლებები ეფუძნება მფლობელის, ჯგუფისა და სხვა მომხმარებლების მოდელს, სამი ტიპის ნებართვით:
- r (კითხვა) — უფლება ფაილის ან დირექტორიის წასაკითხად.
- w (წერა) — უფლება წერის ან ცვლილების.
- x (შესრულება) — უფლება ფაილის შესრულებისა ან დირექტორიის შესასვლელად.
არსებობს ასევე სპეციალური უფლებებიც:
- SUID/SGID — საშუალებას აძლევს პროგრამის გაშვებას ფაილის მფლობელის ან ჯგუფის უფლებებით.
- Sticky bit — ჩვეულებრივ გამოიყენება დირექტორიებში, რათა მხოლოდ ფაილის მფლობელმა შეძლოს მისი წაშლა.
მაგალითი ფაილის უფლებებისა და მფლობელების სანახავად:
ls -l /ფაილის/მარშრუტი