Sobes.tech
Middle+

Linux-ში რა ანგარიშები და უფლებები არსებობს?

sobes.tech AI

პასუხი AI-სგან

Linux სისტემაში სხვადასხვა ტიპის ანგარიშები და უფლებათა დონეები არსებობს, რომლებიც უსაფრთხოებას და წვდომის მართვას უზრუნველყოფს:

  • root (სუპერმომხმარებელი) — აქვს სრული წვდომა მთელ სისტემაზე, შეუძლია ნებისმიერი ბრძანების შესრულება და ნებისმიერი ფაილის შეცვლა.
  • საშუალო მომხმარებლები — აქვთ შეზღუდული უფლებები, მუშაობენ მხოლოდ თავიანთი ფაილებით და შეუძლიათ მხოლოდ ნებადართული პროცესების დაწყება.
  • ჯგუფები — აერთიანებს მომხმარებლებს, რათა ადვილად მართოს წვდომის უფლებები ფაილებზე და რესურსებზე.

Linux-ში უფლებები ეფუძნება მფლობელის, ჯგუფისა და სხვა მომხმარებლების მოდელს, სამი ტიპის ნებართვით:

  • r (კითხვა) — უფლება ფაილის ან დირექტორიის წასაკითხად.
  • w (წერა) — უფლება წერის ან ცვლილების.
  • x (შესრულება) — უფლება ფაილის შესრულებისა ან დირექტორიის შესასვლელად.

არსებობს ასევე სპეციალური უფლებებიც:

  • SUID/SGID — საშუალებას აძლევს პროგრამის გაშვებას ფაილის მფლობელის ან ჯგუფის უფლებებით.
  • Sticky bit — ჩვეულებრივ გამოიყენება დირექტორიებში, რათა მხოლოდ ფაილის მფლობელმა შეძლოს მისი წაშლა.

მაგალითი ფაილის უფლებებისა და მფლობელების სანახავად:

ls -l /ფაილის/მარშრუტი