ความปลอดภัยเซิร์ฟเวอร์ Linux
การป้องกันการโจมตีแบบเดารหัส
บอทโจมตี SSH, FTP, หน้าเข้าสู่ระบบ WordPress และเว็บเมลกันตลอดทุกชั่วโมง การป้องกันแบบหลายชั้น ทั้งการตั้งค่า fail2ban, cPHulk การจำกัดอัตรา และนโยบายรหัสผ่านที่แข็งแรง จะเปลี่ยนการเดาล้านครั้งให้กลายเป็นเสียงรบกวนเบื้องหลัง มากกว่าจะเป็นการเข้าสู่ระบบที่สำเร็จ
ประเด็นสำคัญ
- ตั้งค่า fail2ban แบบ jail สำหรับ sshd, pure-ftpd, dovecot, exim และ cpaneld โดยให้เวลาแบนยาวขึ้นตามความถี่ของการล้มเหลว
- เปิด cPHulk พร้อมการบล็อกระดับประเทศสำหรับการเข้าสู่ระบบ cPanel, WHM และเว็บเมล
- จำกัดอัตราการเรียก wp-login.php และ xmlrpc.php ที่ชั้นเว็บเซิร์ฟเวอร์หรือชั้น WAF
- บังคับรหัสผ่านที่สร้างขึ้นยาวอย่างน้อย 16 ตัวอักษร และให้ใช้ตัวจัดการรหัสผ่านกับทุกบัญชี
- เพิ่ม CAPTCHA หรือระบบพิสูจน์งาน บนฟอร์มเข้าสู่ระบบสาธารณะหลังล้มเหลวครบ 2 ครั้ง
- ติดตามปริมาณการแบน มีการพุ่งขึ้นอย่างฉับพลันมักมาก่อนแคมเปญเจาะระบบเฉพาะเป้า
- ปลดอายุและหมุนข้อมูลประจำตัวเมื่อมีการเปลี่ยนแปลงพนักงานโดยไม่มีข้อยกเว้น
- ใช้ร่วมกับการยืนยันสองชั้นในทุกจุดที่ขั้นตอนการเข้าสู่ระบบรองรับ
คำถามที่พบบ่อย
ปกติหนึ่งวันควรมีการพยายามเข้าสู่ระบบกี่ครั้ง
SSH ที่เปิดออกสู่อินเทอร์เน็ตมักเจอการพยายามหลายพันครั้ง ส่วนหน้าเข้าสู่ระบบ WordPress เป็นหลักร้อยครั้ง ตัวเลขที่ยอมรับได้มีข้อเดียว คือการเข้าสู่ระบบสำเร็จโดยไม่รู้จักผู้ใช้ต้องเป็นศูนย์
การแบน IP ทำร้ายผู้ใช้ที่ใช้งานจริงไหม
การแบนสั้นแบบไล่ระดับแทบไม่กระทบ ส่วนการบล็อกถาวรเก็บไว้สำหรับผู้กระทำซ้ำและเครือข่ายที่เป็นภัยคุกคาม
ใช้ CAPTCHA อย่างเดียวพอไหม
ไม่พอ CAPTCHA ทำให้บอทช้าลง แต่ไม่ได้แทนที่การจำกัดอัตรา การแบน และรหัสผ่านที่แข็งแรงฝั่งเซิร์ฟเวอร์
แล้วการโจมตีแบบกระจายที่ช้า ๆ ล่ะ
กรณีนี้ต้องใช้การตรวจจับตามรูปแบบพฤติกรรม คือ IP มากมายแต่ใช้บัญชีเดียว ไม่ใช่การจำกัดราย IP ซึ่งเป็นส่วนหนึ่งของงานเฝ้าระวังแบบมีผู้ดูแล
Kinetikatech ช่วยเรื่อง ความปลอดภัยเซิร์ฟเวอร์ linux ได้อย่างไร
นี่คือสิ่งที่เราทำทุกวัน: เสริมความปลอดภัย เฝ้าระวัง และป้องกันเซิร์ฟเวอร์ CloudLinux, Rocky Linux และ cPanel จากมัลแวร์ การโจมตีแบบเดารหัส และการบุกรุก ตลอด 24 ชั่วโมง บริการ ความปลอดภัยเซิร์ฟเวอร์ Linuxและการจัดการเซิร์ฟเวอร์ ของเราดูแลครบวงจร ตั้งแต่ประเมิน ลงมือทำ ติดตาม 24 ชั่วโมง ไปจนถึงรับเรื่องฉุกเฉินภายใน 30 นาที