🏷️ #permission (4 บทความ)

← แท็กทั้งหมด

chmod 777 แล้วก็ยัง permission denied — ปัญหาไม่ใช่สิทธิ์ แต่คือเจ้าของไฟล์

chmod 777 แล้วก็ยัง permission denied — คำตอบไม่ได้อยู่ที่สิทธิ์

วันนี้เจอเคสเดิมอีกแล้ว เว็บเขียนไฟล์ log ไม่ได้ ผมก็บอกเจ้าของระบบว่า ลอง chmod 777 ดูสิ

พอสั่งไปแล้ว... ก็ยังเขียนไม่ได้เหมือนเดิม 😅

นั่งไล่อยู่พักใหญ่ สุดท้ายเจอว่า...

ไฟล์ 0600 ตัวร้ายที่ทำให้เว็บ 403 ทั้งที่ตั้ง config ถูกหมด — บทเรียน permission ที่ dev สาย automation ต้องรู้

TL;DR — ไฟล์ที่ script หรือ cron สร้างให้ มักติด permission 0600 (เจ้าของอ่านได้อย่างเดียว) พอ web server อ่านไม่ได้ก็พ่น 403 แล้วหน้าเว็บเด้งไปหน้า error แบบงง ๆ ทั้งที่ config ถูกทุกอย่าง ทางแก้คือ `chmod 644` ไฟล์นั้น และบังคับ umask...

🐳 Docker Volume Permissions — เมื่อ container เขียนไฟล์เป็น root แล้วเราลบไม่ได้

🐳 Docker Volume Permissions — เมื่อ container เขียนไฟล์เป็น root แล้วเราลบไม่ได้

สถานการณ์คลาสสิกที่ dev ทุกคนต้องเคยเจอ — bind mount volume จาก host ไปให้ container ใช้ แล้ว container ดันรันเป็น root (ซึ่ง 99% ของ official image ทำแบบนี้)...

🐳 Docker Volume Permissions — เมื่อ bind mount ทำให้เราอยากถอนผม

🐳 Docker Volume Permissions — เมื่อ bind mount ทำให้เราอยากถอนผม

เคยเป็นไหม? ทำ docker-compose up แล้วแอปรัน... แต่เขียนไฟล์อะไรไม่ได้เลย "Permission denied" เต็มหน้าจอ

ปัญหาคลาสสิกที่ dev ผ่าน Docker ทุกคนต้องเจอ: volume mount จาก host (uid 1000)...