DevTulz Online

เครื่องคำนวณ chmod

ตั้งค่าสิทธิ์ไฟล์โดยคลิกที่ช่องทำเครื่องหมายด้านล่าง ค่า octal และคำสั่ง chmod จะอัปเดตโดยอัตโนมัติ

อ่าน เขียน ดำเนินการ Octal
เจ้าของ 6
กลุ่ม 4
ผู้อื่น 4
Octal 644
สัญลักษณ์ rw-r--r--
คำสั่ง chmod
chmod 644 filename

chmod คืออะไร?

chmod (change mode) คือคำสั่ง Unix ที่ใช้เปลี่ยนสิทธิ์ของไฟล์และไดเรกทอรี สิทธิ์แบ่งออกเป็นสามกลุ่ม ได้แก่ เจ้าของ กลุ่ม และผู้อื่น แต่ละกลุ่มสามารถมีสิทธิ์อ่าน (r=4) เขียน (w=2) และดำเนินการ (x=1) ค่า octal คือผลรวมของตัวเลขเหล่านี้สำหรับแต่ละกลุ่ม

วิธีใช้เครื่องคำนวณ chmod

  1. ทำเครื่องหมายหรือยกเลิกการทำเครื่องหมายในช่องเพื่อตั้งค่าสิทธิ์การอ่าน เขียน และดำเนินการสำหรับเจ้าของ กลุ่ม และผู้อื่น

  2. ค่า octal สัญลักษณ์ และคำสั่ง chmod จะอัปเดตโดยอัตโนมัติ

  3. ป้อนชื่อไฟล์ตามต้องการเพื่อดูคำสั่งที่แน่นอนที่จะรัน

  4. หรือพิมพ์ค่า octal (เช่น 755) แล้วคลิกใช้งานเพื่อตั้งค่าช่องทำเครื่องหมาย

เครื่องคำนวณ chmod ออนไลน์ฟรีนี้ทำงานในเบราว์เซอร์ของคุณทั้งหมด ไม่มีการส่งข้อมูลไปยังเซิร์ฟเวอร์ใดๆ เหมาะสำหรับนักพัฒนาและผู้ดูแลระบบที่ต้องการคำนวณสิทธิ์ไฟล์ Unix อย่างรวดเร็ว

คำถามที่พบบ่อย

chmod 755 หมายความว่าอะไร? chmod 755 ให้สิทธิ์เต็มรูปแบบแก่เจ้าของไฟล์ (อ่าน + เขียน + ดำเนิน = 7) และให้สิทธิ์อ่านและดำเนินการแก่กลุ่มและผู้ใช้อื่นๆ (อ่าน + ดำเนิน = 5) นี่เป็นเรื่องปกติสำหรับสคริปต์ที่สามารถทำได้และไดเรกทอรี่

chmod 644 หมายความว่าอะไร? chmod 644 ให้สิทธิ์อ่านและเขียนแก่เจ้าของไฟล์ (4+2 = 6) และให้สิทธิ์อ่านเท่านั้นแก่กลุ่มและอื่นๆ (4) นี่เป็นมาตรฐานสำหรับไฟล์เซิร์ฟเวอร์เว็บเช่น HTML, CSS และไฟล์การตั้งค่า

ความแตกต่างระหว่าง octal และ symbolic notation คืออะไร? Octal notation ใช้สามหลัก (เช่น 755) โดยแต่ละหลักแทนบิตสิทธิ์รวมกันสำหรับเจ้าของ กลุ่ม และคนอื่นๆ Symbolic notation ใช้ตัวอักษร (เช่น rwxr-xr-x) แสดงสิทธิ์แต่ละรายอย่างชัดเจน ทั้งสองแทนสิทธิ์เดียวกัน

ฉันควรใช้ chmod 777 หรือไม่? หลีกเลี่ยง chmod 777 บนระบบการผลิต — มันให้สิทธิ์อ่าน เขียน และดำเนินการแบบเต็มรูปแบบให้กับทุกคน ซึ่งเป็นความเสี่ยงด้านความปลอดภัยที่ร้ายแรง ใช้สิทธิ์ขั้นต่ำที่จำเป็น: โดยปกติ 644 สำหรับไฟล์และ 755 สำหรับไดเรกทอรี่

Keywords: เครื่องคำนวณ chmod, สิทธิ์ unix, สิทธิ์ไฟล์, สิทธิ์ octal, chmod 755, chmod 644, สิทธิ์ linux, ตัวสร้างคำสั่ง chmod