system
1
เกี่ยวกับ Permission
คำอธิบายเพิ่มเติม
- คุณสามารถกำหนดสิทธิ์ในการเข้าถึง (Permission) Files หรือ Directory ได้ผ่านทาง Control panel Direct Admin
- CHMOD หรือ ค่า Permission คือ ค่าของความมีสิทธิ์ในการเข้าถึงและใช้งาน File หรือ Directory นั้น ๆ
ซึ่งจะมีค่าต่าง ๆ แบ่งเป็นตัวเลข 3 หลัก เช่น 644, 755, 777 ซึ่งมีความหมายดังนี้
ตารางการกำหนดค่า Permission แบ่งตามกลุ่ม
ตารางการกำหนดค่า Permission แบ่งตามกลุ่ม
Owner Group Others / Puplic
Execute
มาเป็นเลขฐานสิบเลยเหรอ
ผมว่าเป็น ฐานสองจะดีกว่าไหม 1 คือ ได้ 0 คือไม่ได้
จะดีกว่านี้ แบบนี้ผมว่า “งง”
แต่ก็ขอบคุณในการแบ่งปันครับ
จำง่าย
? = เจ้าของ จำไม่ได้แล้ว ไม่ได้ใช้รูปแบบนี้มาน ส่วนใหญ่ใช้เลขฐาน 10
g = คนกลุ่มเดียวกัน
o = คนอื่นๆ
- ลดสิทธิ
r = อ่าน
w = เขียน/ลบ
x = รัน
คำสั่ง chmod g+w file = คนในกลุ่มเดียวกันเพิ่มสิทธิในการเขียน
คำสั่ง chmod o-w file = คนอื่นลดสิทธิในการเขียน
ton1
4
[quote author=cool_ly_kool link=topic=12685.msg123676#msg123676 date=1217536367]
เกี่ยวกับ Permission
คำอธิบายเพิ่มเติม
- คุณสามารถกำหนดสิทธิ์ในการเข้าถึง (Permission) Files หรือ Directory ได้ผ่านทาง Control panel Direct Admin
- CHMOD หรือ ค่า Permission คือ ค่าของความมีสิทธิ์ในการเข้าถึงและใช้งาน File หรือ Directory นั้น ๆ
ซึ่งจะมีค่าต่าง ๆ แบ่งเป็นตัวเลข 3 หลัก เช่น 644, 755, 777 ซึ่งมีความหมายดังนี้
ตารางการกำหนดค่า Permission แบ่งตามกลุ่ม
ตารางการกำหนดค่า Permission แบ่งตามกลุ่ม
Owner Group Others / Puplic
Execute
Owner/Group/Other ไม่ใช่หรือครับ
ton1
7
ใช่ครับ แล้วแต่ว่าเรียงจากไหนไปไหนครับ
test
8
เอ่อ แล้วที่เป็น 4 หลักอะครับ พอสั่งไปแล้ว ls เห็นมันมี S โผล่มาอีกอัน มันคือไรหรอครับ
ปล. พอดี search ใน google บทความนี้ปรากฏในหลายเวบเลย
แปลว่าคุณโพสไว้หลายเวบ มีน้ำใจดีจังครับ
ประมาณว่าคำสั่งนี้จะรันในสิทธิของ root ครับ(ถ้าจำไม่ผิด) โดยไม่สนว่าใครจะเป็นสั่งก็ตาม