ข้ามไปยังเนื้อหา
ToolMug

ใช้ ↑ ↓ เพื่อเลื่อน, Enter เพื่อเปิด, Esc เพื่อปิด

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

เลือกสิทธิ์อ่าน เขียน และรันสำหรับเจ้าของ กลุ่ม และคนอื่นเพื่อดูสิทธิ์แบบตัวเลขและสัญลักษณ์พร้อมคำสั่ง chmod หรือพิมพ์ 755 หรือ rwxr-xr-x เพื่อดูความหมาย

ทำงานในเบราว์เซอร์ของคุณ ข้อมูลที่คุณป้อนจะไม่ถูกอัปโหลด

อ่านเขียนรัน#
เจ้าของ7
กลุ่ม5
ผู้อื่น5
บิตพิเศษ

คำสั่ง

chmod 755 file
chmod u=rwx,g=rx,o=rx file
ค่าที่ใช้บ่อย

วิธีใช้งาน

  1. เลือกสิทธิ์ของเจ้าของ กลุ่ม และคนอื่น หรือพิมพ์ค่าเลขฐานแปดหรือสตริงสัญลักษณ์
  2. เพิ่ม setuid, setgid หรือ sticky bit หากต้องการ
  3. คัดลอกคำสั่ง chmod ในรูปตัวเลขหรือสัญลักษณ์

คำอธิบายตัวเลือก

เลขฐานแปด
แต่ละหลักเพิ่มสิทธิ์อ่าน (4) เขียน (2) และรัน (1) ให้เจ้าของ กลุ่ม และคนอื่น 755 = rwx สำหรับเจ้าของ และ r-x สำหรับกลุ่มกับคนอื่น หลักที่สี่ด้านหน้ากำหนดบิตพิเศษ
บิตพิเศษ
setuid (4) ให้โปรแกรมทำงานในฐานะเจ้าของ setgid (2) ให้ทำงานในฐานะกลุ่มหรือให้ไฟล์ใหม่ในไดเรกทอรีสืบทอดกลุ่ม และ sticky bit (1) บนไดเรกทอรีอย่าง /tmp ให้เฉพาะเจ้าของลบไฟล์ของตนได้

ตัวอย่าง

ฐานแปด สัญลักษณ์ การใช้งานทั่วไป
600 rw—–– คีย์ส่วนตัว ความลับ
644 rw-r–r– ไฟล์ทั่วไป
755 rwxr-xr-x ไดเรกทอรี สคริปต์
1777 rwxrwxrwt /tmp

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

644 และ 755 หมายถึงอะไร

644 (rw-r--r--) เป็นค่าทั่วไปของไฟล์ เจ้าของแก้ไขได้ ทุกคนอ่านได้ 755 (rwxr-xr-x) เป็นค่าทั่วไปของไดเรกทอรีและสคริปต์ ทุกคนอ่านและเข้าใช้หรือรันได้ แต่มีเพียงเจ้าของที่แก้ไขได้

ทำไมควรหลีกเลี่ยง 777

ทำให้ผู้ใช้ทุกคนในระบบแก้ไขหรือแทนที่ไฟล์ได้ เว็บเซิร์ฟเวอร์และ SSH จึงปฏิเสธหรือเตือนเมื่อไฟล์เขียนได้โดยทุกคน

S หรือตัว T พิมพ์ใหญ่ในผล ls หมายถึงอะไร

บิตพิเศษถูกตั้งแต่บิตรันที่ตรงกันไม่ได้ตั้ง ซึ่งมักเป็นความผิดพลาด

ความเป็นส่วนตัว

เครื่องมือนี้ทำงานในเบราว์เซอร์ของคุณทั้งหมด ไฟล์และข้อความของคุณได้รับการประมวลผลบนอุปกรณ์ของคุณ และจะไม่ถูกอัปโหลดไปยังเซิร์ฟเวอร์ของเรา

เครื่องมือที่เกี่ยวข้อง