คำนวณค่าสิทธิ์ไฟล์ Linux — คลิกเลือก permission แล้วรับค่า chmod
นักพัฒนาค่าตั้งต้นที่นิยมใช้
| อ่าน (r) | เขียน (w) | รัน (x) | ค่า | |
|---|---|---|---|---|
| เจ้าของ (Owner) | 3 | |||
| กลุ่ม (Group) | 6 | |||
| อื่นๆ (Others) | 3 |
r = อ่าน (4), w = เขียน (2), x = รัน (1), - = ไม่มีสิทธิ์ (0)
ค่าแต่ละชุด = r+w+x รวมกัน เช่น rwx = 7, rw- = 6, r-x = 5, r-- = 4
เลือกหรือยกเลิก Checkbox อ่าน, เขียน, รัน สำหรับ Owner, Group และ Others เพื่อสร้างชุดสิทธิ์ที่ต้องการ
หรือคลิกปุ่ม Preset (755, 644, 777, 600, 400) เพื่อโหลดการตั้งค่าสิทธิ์ที่ใช้บ่อยทันที
คุณยังพิมพ์เลขฐาน 8 โดยตรง (เช่น 755) ในช่องป้อนข้อมูล — Checkbox จะอัปเดตให้ตรงกัน
คัดลอกค่าฐาน 8, ชื่อสัญลักษณ์ หรือคำสั่ง chmod ทั้งหมดด้วยปุ่ม คัดลอก
ไฟล์ Web Server มักต้องการ 644 (owner อ่าน+เขียน, group/others อ่าน) และโฟลเดอร์ 755 ใช้เครื่องคิดเลขเพื่อตรวจสอบและสร้างคำสั่งที่ถูกต้องอย่างรวดเร็ว
ไฟล์ SSH Private Key ต้องมีสิทธิ์ 600 (owner อ่าน+เขียนเท่านั้น) มิฉะนั้น SSH จะปฏิเสธการใช้งาน สร้างคำสั่งที่ถูกต้องได้ที่นี่
Grid Checkbox แบบภาพทำให้เข้าใจได้ง่ายว่า r=4, w=2, x=1 แมปกับตัวเลขฐาน 8 อย่างไร เหมาะสำหรับนักศึกษาและนักพัฒนาที่ใหม่กับ Linux
เมื่อเขียน Shell Script หรือ CI Pipeline ใช้เครื่องคิดเลขเพื่อหาค่า chmod ที่ถูกต้องและวางคำสั่งที่สร้างขึ้นลงใน Script โดยตรง
Chmod Calculator ให้คุณคลิก Checkbox สิทธิ์สำหรับ Owner, Group และ Others แล้วแสดงเลขฐาน 8, ชื่อสัญลักษณ์ และคำสั่ง chmod ที่พร้อมใช้งานทันที คุณยังพิมพ์เลขฐาน 8 โดยตรงเพื่อให้ตรวจสอบ Grid อัตโนมัติได้