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

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

ติ๊กอ่าน เขียน และรัน เพื่อดูสิทธิ์ Linux แบบเลขฐานแปด (755) และแบบสัญลักษณ์ (rwxr-xr-x) พร้อมคำสั่ง

กำลังโหลดเครื่องมือ…

ติ๊กสิทธิ์อ่าน เขียน และรัน สำหรับเจ้าของ กลุ่ม และผู้อื่น เพื่อดูโหมดเลขฐานแปด (755) โหมดแบบสัญลักษณ์ (rwxr-xr-x) และคำสั่ง chmod ใช้ตั้งสิทธิ์ไฟล์บนเซิร์ฟเวอร์หรืออ่านผลลัพธ์ของ ls -l

วิธีใช้

  1. ติ๊กช่องใน "ติ๊กเลือกสิทธิ์" หรือพิมพ์ค่าใน "พิมพ์โหมดเลขฐานแปด" หรือ "พิมพ์โหมดแบบสัญลักษณ์" ทั้งสามแบบจะเปลี่ยนตามกัน
  2. ป้อนการเปลี่ยนแปลง เช่น u+x หรือ go-w ใน "ใช้การเปลี่ยนแบบสัญลักษณ์" แล้วกด "ใช้"
  3. ป้อน "ชื่อไฟล์หรือโฟลเดอร์" เปิด -R หากจำเป็น แล้วคัดลอก "คำสั่ง"
  4. วางบรรทัดลงใน "อ่านบรรทัดจาก ls -l" เพื่อดูโหมด เจ้าของ และชื่อของแต่ละบรรทัด

หลักการทำงาน

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

chmod 755 กับ 644 ต่างกันอย่างไร
755 (rwxr-xr-x) ให้เจ้าของทำได้ทุกอย่าง และผู้อื่นอ่านและรันได้ นิยมใช้กับโฟลเดอร์และสคริปต์ 644 (rw-r--r--) ให้เฉพาะเจ้าของเขียนได้ และผู้อื่นอ่านได้ นิยมใช้กับไฟล์
ใช้ chmod 777 ปลอดภัยไหม
777 ทำให้ทุกคนอ่าน เขียน และรันไฟล์ได้ ซึ่งแทบไม่จำเป็นและมีความเสี่ยง หาก 755 หรือ 644 ใช้ไม่ได้ ให้ตรวจเจ้าของและกลุ่ม (chown) ก่อน
จะตั้งโฟลเดอร์เป็น 755 และไฟล์เป็น 644 พร้อมกันได้อย่างไร
-R จะให้ไฟล์และโฟลเดอร์มีโหมดเดียวกัน จึงควรใช้คำสั่ง find สองคำสั่งที่แสดงไว้ท้ายหน้า
umask 022 ให้สิทธิ์อะไร
022 ปิดสิทธิ์เขียนของกลุ่มและผู้อื่น ไฟล์ใหม่จึงได้ 644 และโฟลเดอร์ใหม่ได้ 755 umask เป็นการปิดบิต ไม่ใช่การลบตัวเลข: เมื่อใช้ 033 ไฟล์ใหม่ก็ยังได้ 644