- /
- /
- /
- /
วิธีการ disable perl บน Directadmin แบบ 100เปอร์เซน
สวัดดีครับ หลายๆคนเจอปัญหา ยิงออก หรือสแปมเมลเพราะว่า cgi หรือ perl ซึ่งปกติแล้วไม่ค่อยมีใครใช้กันแล้ว ดังนั้นเราปิดได้โดยที่ไม่มีผลกระทบใดๆ
เริ่มแรกให้สร้าง group
groupadd noperl
แก้ permission ดังนี้
chgrp noperl /usr/bin/perl
chmod 705 /usr/bin/perl
หากพบเจอ User ไหนมีการรัน perl ให้สั่งดังนี้ เช่น
usermod -a -G noperl ten
คำสั่งนี้คือ ห้าม user ten รัน perl ได้
เท่าที่ผมลองทดสอบมา วิธีนี้กันได้ 100 เปอร์เซน และไม่มีผลกระทบต่อ user อื่นๆที่จำเป็นต้องใช้ perl จริงๆ หาก disble ที่ตัว Server ทั้งเครื่องจะไม่สามารถใช้ perl ได้เลย ซึ่งคงไม่เหมาะ