ตัวอย่างการ Block URL ป้องกันบาง URL ไม่ให้ถูกเรียกใช้งานจากภายนอก - OpenLiftspeed

แชร์ความรู้ Linux Ubuntu Web Server บทความ การ config server Linux FreeBSD Apache
การติดตั้ง XAMPP Mysql PHP ใครต้องการแชร์ความรู้เรื่องต่างๆ เหล่านี้ให้ ท่านหรืออื่น โพสที่หมวดนี้ได้

Moderator: mindphp, ผู้ดูแลกระดาน

ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 41410
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

ตัวอย่างการ Block URL ป้องกันบาง URL ไม่ให้ถูกเรียกใช้งานจากภายนอก - OpenLiftspeed

โพสต์ที่ยังไม่ได้อ่าน โดย mindphp »

ตัวอย่างการ Block URL ป้องกันบาง URL ไม่ให้ถูกเรียกใช้งานจากภายนอก - OpenLiftspeed
ตัวอย่างเช่นเราป้องกัน ไฟล์ phpinfo.php
Rule ที่เขียน ของ modsecurity

โค้ด: เลือกทั้งหมด

SecRule REQUEST_URI "@pm phpinfo.php" "phase:1,id:'10',log,deny,status:403"
สำหรับ openlitespeed บน Directadmin

โค้ด: เลือกทั้งหมด

nano /usr/local/directadmin/data/users/[user]/openlitespeed.conf
เพิ่มลงในส่วนของ virtualHost
เช่น
[ur=/บทความ/91-hosting/2263-virtual-hosting-คืออะไร.htmll]virtualHost[/url] mindphp.com-443 {
...
}
เพิ่มโค้ดนี้ก่อนปิด } สุดท้ายของ virtualHost


ได้ผลตามตัวอย่าง

โค้ด: เลือกทั้งหมด

module mod_security {
modsecurity  on
modsecurity_rules `
SecRuleEngine On
SecDebugLog /tmp/auditlog-debug.txt
SecDebugLogLevel 9
SecAuditLogParts AB
#SecAuditEngine On
#SecAuditLog /tmp/auditlog.txt
#SecAuditLogType Serial
SecAuditLogStorageDir /tmp/
SecRule REQUEST_URI "@pm phpinfo.php" "phase:1,id:'10',log,deny,status:403"
`
}

คำสั่ง Restart OpenLitespeed Web Server

โค้ด: เลือกทั้งหมด

service lsws restart
เมื่อเรียกเข้า URL จะเจอ Error 403 Forbidden
Access to this resource on the server is denied!
ตามภาพ
403.png
403.png (3.48 KiB) Viewed 413 times
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 72