Хандалтын эрхийг хэрхэн тохируулах талаар

Агуулгын хүснэгт:

Хандалтын эрхийг хэрхэн тохируулах талаар
Хандалтын эрхийг хэрхэн тохируулах талаар

Видео: Хандалтын эрхийг хэрхэн тохируулах талаар

Видео: Хандалтын эрхийг хэрхэн тохируулах талаар
Видео: Халамжийн нэгдсэн системд мэргэжилтний эрхийг хэрхэн тохируулах вэ? 2024, Арваннэгдүгээр
Anonim

Директорууд болон файлууд нь олон тооны шинж чанаруудтай байдаг бөгөөд үүнд вэб серверийн програм хангамж нь тодорхой хэрэглэгч эсвэл бүлэг хэрэглэгч бүрийн хувьд энэ файл эсвэл хавтастай яг юу хийхийг зөвшөөрдөг болохыг тодорхойлдог. Энэхүү шинж чанаруудын багцыг "нэвтрэх эрх" гэж нэрлэдэг. Файл, фолдерт нэвтрэх эрхийн хүссэн утгыг хэрхэн үүсгэх, тохируулах талаар тайлбарыг доор харуулав.

Chmod: зөвшөөрлийг хэрхэн тохируулах талаар
Chmod: зөвшөөрлийг хэрхэн тохируулах талаар

Зааварчилгаа

1-р алхам

Өнөө үед ихэнх вэб серверүүд UNIX систем дээр ажилладаг бөгөөд бүх хэрэглэгчид нь "user" (энэ нь хавтас эсвэл файлын эзэн юм), "group" гэсэн гурван бүлэгт хуваагддаг (энэ нь эзэмшигчтэй нэг бүлгийн гишүүн юм). файл), ба "ертөнц" (эдгээр нь бусад бүх хэрэглэгчид юм). Файлд хандах бүрт сервер хүсэлт гаргагч нь эдгээр бүлгүүдийн аль нэгэнд хамааралтай эсэхийг тодорхойлдог. Жишээлбэл, хэрэв та өөрийн сайт руу FTP-ээр нэвтэрч, нууц үг, хэрэглэгчийн нэрээ оруулбал сервер таныг "хэрэглэгч" бүлэгт хуваарилдаг. Хэрэв танаас гадна FTP-р нэвтэрдэг бусад хэрэглэгчид байгаа бол тэдгээрийг "group" бүлэгт хуваарилах болно. Сайтын зочдын хөтөч файлын хүсэлт илгээхэд тэр хэрэглэгч "ертөнц" бүлэгт хуваарилагдах болно. Ийм байдлаар ангилсан хэрэглэгч бүр файл бичих, унших эсвэл гүйцэтгэх эрхийн багцыг авдаг. Жишээлбэл, сайтын зочдын лавлахаас унших, скрипт ажиллуулах хүсэлтийн хувьд скрипт нь "ертөнц" бүлэгт идэвхжүүлсэн шинж чанаруудыг уншиж, гүйцэтгэсэн байх ёстой. Эзэмшигчийн хувьд FTP протоколыг ашиглан одоо байгаа директор дотор шинэ директор эсвэл файл үүсгэх боломжтой байхын тулд энэ директор нь "хэрэглэгчийн" бүлэгт зориулж бичих зөвшөөрөгдсөн шинж чанартай байх ёстой.

Алхам 2

Хэрэглэгчийн эрхийг хэрхэн яаж кодлох талаар одоо. Ийм багц бүр гурван тооноос бүрдэнэ: эхнийх нь "хэрэглэгч" бүлэгт, хоёр дахь нь "бүлэг" бүлэгт, гуравдугаарт "ертөнц" бүлэгт зориулсан эрхийг тогтоожээ. Дугаар бүр нь дижитал опкодын хослол юм: 4 - унших (унших) эрх гэсэн үг

2 - бичих (бичих) эрх

1 - эрхээ хэрэгжүүлэх. Жишээлбэл, бүлгүүдийн аль нэгэнд файл бичих, гүйцэтгэх эрхийг тохируулахын тулд харгалзах тоонуудыг нэмэхэд л хангалттай (2 + 1 = 3). 4 + 2 = 6-г нэмж унших, бичих эрхийг тус тус авна. Нийтдээ долоон сонголт байна: 1 = гүйцэтгэх

2 = бичих

3 = бичих + гүйцэтгэх

4 = унших

5 = унших + гүйцэтгэх

6 = унших + бичих

7 = унших + бичих + гүйцэтгэх Тиймээс, жишээлбэл, гурван бүлэг тус бүрт файлын бүрэн эрхийг тохируулахын тулд та үүнийг 777 тоогоор илэрхийлэгдсэн шинж чанаруудын багцыг тохируулах хэрэгтэй.

Алхам 3

Одоо FTP клиентийг ашиглан хэрэглэгчийн эрхийг бодитоор бий болгох талаар. UNIX командыг "CHMOD" (CHange MOD-ийн товчлол) хандалтын шинж чанаруудыг тохируулахад ашигладаг. Орчин үеийн бүх FTP үйлчлүүлэгчид ийм командыг автоматаар илгээдэг бөгөөд үүнийг гараар оруулах шаардлагагүй бөгөөд шинж чанаруудын харгалзах тоон илэрхийллийг оруулах эсвэл шаардлагатай хайрцгуудыг харгалзах хайрцгуудад оруулахад хангалттай юм. Таны хувьд хамгийн чухал зүйл бол өмнөх шатанд тайлбарласан хүссэн шинж чанарын утгыг зөв хослуулах явдал юм.

Зөвлөмж болгож буй: