แวะเวียนนำมาฝาก 644 / 666 / 755 / 777 งง บ้างไหมว่าคืออะไร?

เกี่ยวกับ 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 = คนอื่นลดสิทธิในการเขียน

[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

[quote]
Execute

Owner/Group/Other ไม่ใช่หรือครับ

ใช่ครับ แล้วแต่ว่าเรียงจากไหนไปไหนครับ

เอ่อ แล้วที่เป็น 4 หลักอะครับ พอสั่งไปแล้ว ls เห็นมันมี S โผล่มาอีกอัน มันคือไรหรอครับ

ปล. พอดี search ใน google บทความนี้ปรากฏในหลายเวบเลย
แปลว่าคุณโพสไว้หลายเวบ มีน้ำใจดีจังครับ

ประมาณว่าคำสั่งนี้จะรันในสิทธิของ root ครับ(ถ้าจำไม่ผิด) โดยไม่สนว่าใครจะเป็นสั่งก็ตาม