Ot egasining ruxsatnomalari Qolgan foydalanuvchilarning ruxsatnomalari Xulosa Linux operatsion tizimi buyruqlarini o'rganishni davom etamiz. Oldingi «Linuksning asosiy buyruqlari»


Download 269.51 Kb.
bet8/9
Sana28.12.2022
Hajmi269.51 Kb.
#1020349
1   2   3   4   5   6   7   8   9
Bog'liq
10-mustaqil ish

 w = 2
 x = 1
Har bir guruhdagi bitlarni yoqish yoki o'chirish kombinatsiyasi sakkizta mumkin bo'lgan kombinatsiyalarni beradi, ya'ni bitlarning yig'indisi:

Kechirasiz

Sakkizlik qiymati

Tavsif

- -

0

sizda hech qanday ruxsat yo'q

- x

1

faqat ruxsatni bajaring

- w -

2

faqat yozish uchun ruxsat

- wx

3

yozish va ruxsatlarni bajarish

- -

4

faqat ruxsatni o'qish

- x

5

ruxsatlarni o'qing va bajaring

rw -

6

o'qish va yozish uchun ruxsat

rwx

7

barcha ruxsatnomalar o'rnatiladi, o'qiladi, yoziladi va bajariladi

Foydalanuvchi, guruh va boshqa ruxsatlarni birlashtirganda siz fayl yoki katalog ruxsatlarini tashkil etadigan uch xonali raqamni olasiz. Misollar:

Kechirasiz

kaxramonlik

Tavsif

rw- --- --

600

Egasi o'qish va yozish uchun ruxsatlarga ega

rwx --x --x

711

Egasi o'qiydi, yozadi va ijro qiladi, guruh va boshqalar faqat ijro etadilar

rwx rx rx

755

O'qish, yozish va ijro etish egasi, guruh va boshqalar faylni o'qishi va bajarishi mumkin

rwx rwx rwx

777

Faylni hamma o'qishi, yozishi va bajarishi mumkin

r-- ----

400

Faylni faqat egasi o'qiy oladi, lekin uni o'zgartira olmaydi yoki bajarolmaydi va, albatta, na guruh, na boshqalari unda hech narsa qila olmaydi.

rw-r-- ---

640

Egasining foydalanuvchisi o'qish va yozish, guruh fayllarini o'qish va boshqalar hech narsa qila olmaydi

Maxsus ruxsatnomalar
Hali ham e'tiborga olinadigan boshqa turdagi ruxsatnomalar mavjud. Ular SUID (Set User ID) ruxsat biti, SGID (Set Group ID) ruxsat biti va yopishqoq bit (yopishqoq bit).
sozlangan
Setuid biti bajariladigan fayllar uchun belgilanadi va foydalanuvchi ushbu faylni bajarganda, jarayon bajarilgan fayl egasining ruxsatlarini olishiga imkon beradi. Setuid bitli bajariladigan faylning eng aniq namunasi:
$ su
Bit "s" sifatida tayinlanganligini quyidagi ta'qib qilishda ko'rishimiz mumkin:

Ushbu bitni faylga tayinlash uchun quyidagilar bo'ladi:
$ chmod u+s /bin/su
Va uni olib tashlash uchun:
$ chmod u-s /bin/su

Download 269.51 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling