เครื่องคำนวณ Chmod
เครื่องคำนวณ chmod ออนไลน์ฟรีเพื่อแสดงและคำนวณสิทธิ์ไฟล์ Linux ด้วยช่องทำเครื่องหมาย แปลงระหว่างสัญกรณ์ตัวเลข (755, 644) และสัญลักษณ์ (rwxr-xr-x) ทันที รองรับสิทธิ์พิเศษเช่น setuid, setgid, sticky bit
chmod คืออะไร?
chmod (change mode) เป็นคำสั่ง Linux/Unix ที่เปลี่ยนสิทธิ์การเข้าถึงไฟล์และไดเรกทอรี มันกำหนดว่าใครสามารถอ่าน เขียน หรือดำเนินการไฟล์ได้
chmod 755 หมายถึงอะไร?
chmod 755 หมายถึงเจ้าของมีสิทธิ์อ่าน เขียน และดำเนินการ (7=rwx) ในขณะที่กลุ่มและผู้อื่นมีเฉพาะสิทธิ์อ่านและดำเนินการ (5=r-x) มักใช้สำหรับสคริปต์ที่ดำเนินการได้และไดเรกทอรี
วิธีคำนวณค่า chmod ด้วยตนเอง?
แต่ละสิทธิ์มีค่าตัวเลข: อ่าน=4, เขียน=2, ดำเนินการ=1 รวมค่าเหล่านี้สำหรับแต่ละหมวดหมู่ (เจ้าของ, กลุ่ม, อื่นๆ) ตัวอย่างเช่น เจ้าของกับ rwx = 4+2+1 = 7
สิทธิ์ rwx หมายถึงอะไร?
rwx ย่อมาจากอ่าน (r) เขียน (w) และดำเนินการ (x) อ่านอนุญาตให้ดูเนื้อหาไฟล์ เขียนอนุญาตให้แก้ไข และดำเนินการอนุญาตให้รันเป็นโปรแกรมหรือสคริปต์
สิทธิ์พิเศษเช่น setuid, setgid และ sticky bit คืออะไร?
setuid (4000) ทำให้ไฟล์รันด้วยสิทธิ์ของเจ้าของ setgid (2000) ด้วยสิทธิ์ของกลุ่ม และ sticky bit (1000) จำกัดการลบไฟล์ในไดเรกทอรีเฉพาะเจ้าของเท่านั้น
ไฟล์เซิร์ฟเวอร์เว็บควรมีสิทธิ์อะไร?
ไฟล์เว็บมักใช้ 644 (rw-r--r--) สำหรับไฟล์ HTML/CSS/JS และ 755 (rwxr-xr-x) สำหรับไดเรกทอรีและสคริปต์ CGI ห้ามใช้ 777 เด็ดขาดเพราะอนุญาตให้ใครก็ตามแก้ไขไฟล์
วิธีใช้สัญกรณ์สัญลักษณ์กับ chmod?
สัญกรณ์สัญลักษณ์ใช้ตัวอักษรเช่น u (ผู้ใช้), g (กลุ่ม), o (อื่นๆ), a (ทั้งหมด) และตัวดำเนินการ + (เพิ่ม), - (ลบ), = (ตั้งค่า) ตัวอย่างเช่น chmod u+x file เพิ่มสิทธิ์ดำเนินการสำหรับเจ้าของ
เครื่องมือนี้เป็นส่วนตัวหรือไม่?
ใช่ เครื่องคำนวณ chmod นี้ทำงาน 100% ในเบราว์เซอร์ของคุณ ไม่มีข้อมูลใดถูกส่งไปยังเซิร์ฟเวอร์ ซึ่งรับรองความเป็นส่วนตัวและความปลอดภัยอย่างสมบูรณ์