ข่าวประชาสัมพันธ์

มาร่วมเป็นกำลังใจให้เว็บด้วยการสมัครสมาชิกวีไอพี ~~ เลือกปีที่ท่านต้องการได้โดยไม่ต้องเรียงปี ~~ ปีละ 350 บาท สมัคร 2 ปีลดเหลือ 600 บาท ~~ มีไลน์กลุ่ม VIP จำนวนหลายร้อยท่าน เอาไว้ปรึกษางานซ่อม ~~ เข้าถึงข้อมูลด้านเทคนิค ข้อมูลเชิงลึกมากมาย.....


ผู้เขียน หัวข้อ: การตั้งค่า Permission หรือ การ CHMOD ไฟล์ หรือ โฟลเดอร์ ของเว็บไซต์  (อ่าน 491 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ Auto Man

  • Administrator
  • หัวหน้าศูนย์ซ่อมสร้าง
  • *****
  • เจ้าของกระทู้
  • Joined: ก.ย. 2558
  • กระทู้: 37511
  • สมาชิกลำดับที่ : 1
  • เพศ: ชาย
  • มือผู้ให้ย่อมสูงกว่ามือผู้รับ
    • เว็บชุมชนคนรักช่างยนต์
    • อีเมล์
   การตั้งค่า Permission หรือ การ CHMOD ไฟล์ หรือ โฟลเดอร์ ของเว็บไซต์   
   ที่ใช้บริการ พื้นที่ฝากไฟล์ หรือ โฮสติ้ง บนระบบปฎิบัติการ Linux นั้น จะมีวิธีการ ป้องกัน
การเข้าถึง การอ่าน เขียนไฟล์ และโฟลเดอร์ ด้วยวิธีการที่เรียกว่า การตั้งค่า Permission
หรือเรียกอีกอย่างว่า CHMOD โดยมีการกำหนด ค่าและ กลุ่ม ผู้ใช้ที่แตกต่างกัน

   กล่าว คือ การตั้งค่า Permission เป็นการตั้งค่า สิทธิความสามารถ ของผู้ใช้ ในการอ่าน เขียน
และความสามารถในการเข้าถึงไฟล์ และ โฟลเดอร์ใดๆ ของเว็บไซต์นั้นเอง

วิธีการตั้งค่า
ผู้เป็นเจ้าของเว็บไซต์ สามารถตั้งค่า Permission ได้จากโปรแกรม อับโหลดไฟล์ ต่างๆ อธิเช่น
CuteFTP, FileZilla , WS FTP และอื่นๆ ซึ่งโปรแกรมเหล่านี้มักจะมีฟังก์ชั่น รองรับการทำงาน
ในส่วนนี้อยู่แล้ว และ ยังสามารถตั้งค่า Permission ผ่านระบบจัดการไฟล์ ผ่านเว็บ หรือ File
Manager ของระบบจัดการเว็บไซต์ (Web Control Panel) ได้อีกด้วย

โดยมีข้อกำหนดต่างๆ แบ่งเป็นตัวเลข 3 หลัก  เช่น 644, 755, 777 ซึ่งมีความหมายดังนี้

 Number       Binary         Representation             Permissions
     0              000                   ---                        No Permission
     1              001                   --x                        Execute
     2              010                   -w-                       Write
     3              011                   -wx                      Write, Execute
     4              100                   r--                        Read
     5              101                   r-x                       Read, Execute
     6              110                   rw-                      Read, Write
     7              111                   rwx                      Read, Write. Execute


ความหมายของตัวเลข Permission หรือ change mode (CHMOD)
ตัวเลขตัวแรก    คือ เลขค่า Permission ของ Owner (ตัวคุณเอง)
ตัวเลขตัวที่สอง  คือ เลขค่า Permission ของ Group (บุคคลอื่นๆที่คุณอนุญาตให้ใช้พื้นที่)
ตัวเลขตัวที่สาม  คือ เลขค่า Permission ของ Others (บุคคลทั่วไป)
โดยหมายเลขแต่ละหลักจะมี (0 1 2 3) 4 5 6 7 ซึ่งความหมาย ดังนี้
4 หมายถึง ไฟล์นั้น มีสิทธิ์ในการสั่งให้ไฟล์นั้นทำงาน เพียงอย่างเดียว  ไม่มีสิทธิ์ เขียน หรือ อ่าน ไฟล์นั้น
6 หมายถึง ไฟล์นั้น มีสิทธิ์ในการสั่งให้ไฟล์นั้นทำงาน  และมีสิทธิ์ในการเขียนไฟล์นั้น เพียงอย่างเดียว แต่ไม่มีสิทธิ์อ่านไฟล์นั้น (4+2)
7 หมายถึง  ไฟล์นั้น มีสิทธิ์ในการสั่งให้ไฟล์นั้นทำงาน และมีสิทธิ์ เขียน หรือ อ่าน  ไฟล์นั้น (4+2+1)
เพื่อความเข้าใจง่ายขึ้น ผมจะยกตัวอย่างอธิบาย ตัวเลขการตั้งค่าง่ายๆ ที่เราเห็นกันบ่อยๆ คือ
644 หมายถึง เจ้าของอ่านและเขียนได้ แต่คนอื่นทั่วไปอ่านได้อย่างเดียว
755 หมายถึง เจ้าของอ่าน เขียน และประมวลผลได้ แต่คนอื่นสามารถอ่านและทำการประมวลผลได้เท่านั้น
777 หมายถึง ทุกคนสามารถ อ่าน เขียน และประมวลผลได้

    ขอบคุณแหล่งที่มา...
สวัสดีคุณ...ผู้เยี่ยมชม  กด ❤ ถูกใจโพสท์นี้ หรือยัง...
ต้องการสมัครสมาชิก VIP สมัครได้ที่นี่...   หรือทาง Line ID: k.sonchai