| |
 |
การเปลี่ยน chmod สำหรับผู้ใช้ CGI บน UNIX |
| |
| เลือกชื่อไฟล์ที่ต้องการเปลี่ยน permission และ click ขวา จะมีเมนู ตามรูปที่ 7. |
| ให้เลือก CHMOD จะมีหน้าต่างใหม่ปรากฏออกมา
ตามรูปที่. 8 |
| |
| ให้เลือก mode ตามที่เราต้องการ ถ้าเป็น CGI/perl โดยปกติ จะต้องเปลี่ยนค่า |
| เป็น 755 |
| |
| การ chmod นั้นจะเป็นการกำหนดสิทธิในการจัดการกับไฟล์ที่ได้รับการ chmod |
| ว่าจะสามารถทำอะได้บ้าง
Read (อ่าน) Write(เขียน) Execute (ประมวลผลได้) โดย |
| สามารถ แบ่งออกเป็น
3 กลุ่มคือ |
| |
| 1. เจ้าของ(Owner) ใช้แทนด้วยเลขหลักแรก |
| 2. บุคคลในกลุ่มของเจ้าของ(Group) ใช้แทนด้วยเลขหลักสอง |
| 3. บุคคลอื่นทั่วๆไป(Other) เช่น ผู้ใช้งาน internet ที่เรียกใช้เว็บไซด์คุณ ใช้แทน |
| ด้วยเลขหลักสาม |
| รูปที่. 7 |
|
 |
ความหมายของตัวเลข chmod(UNIX) แต่ละตัวมีความหมายดังนี้ |
| |
| 0 หมายถึง ทำได้อะไรไม่ได้กับแฟ้มนั้นเลย |
| 1 หมายถึง ประมวลผลอย่างเดียว |
| 2 หมายถึง เขียนได้อย่างเดียว |
| 3 หมายถึง เขียนและประมวลผลได้ |
| 4 หมายถึง อ่านได้อย่างเดียว |
| 5 หมายถึง อ่านและประมวลผลได้ |
| 6 หมายถึง อ่านและเขียน แต่ประมวลผลไม่ได้ |
| 7 หมายถึง ทำได้ทุกอย่าง ทั้งอ่านเขียน และประมวลผล |
| |
| 777 หมายถึง ทุกคนสามารถ อ่าน เขียน และประมวลผลได้ ซึ่งก็คือการติ๊กทุกช่อง |
| ที่มีอยู่ Read (อ่าน) Write (เขียน) Execute (ประมวลผลได้) |
| 755 หมายถึง เจ้าของอ่าน เขียน และประมวลผลได้ แต่คนอื่นสามารถอ่าน |
| และทำการประมวลผลได้เท่านั้น |
| 644 หมายถึง เจ้าของอ่านและเขียน แต่คนอื่นอ่านได้อย่างเดียว |
| รูปที่. 8 |
|
| |
|
| |
แสดงหน้าที่ 4 | 4 |
|
| |
1 | 2 | 3 | 4 |
| |
|