22A Hue Street, Hanoi, Vietnam 0904092014 info@binhminhitc.com

Trong hướng dẫn này, chúng ta sẽ xem các cách tắt cảnh báo LFD excessive resource usage.
Login Failure Daemon (LFD) là tiến trình daemon chạy trên VPS hoặc máy chủ riêng dùng Config Server Firewall (CSF) để bảo mật. LFD quét log của máy chủ và gửi thông báo mỗi khi một tiến trình dùng nhiều bộ nhớ hơn hoặc chạy lâu hơn giá trị đặt trong tệp cấu hình CSF. LFD coi các lần đăng nhập thất bại gần đây là ‘tấn công Brute Force’ và chặn các IP đó bằng CSF. CSF là script cấu hình tường lửa thường dùng trong cPanel, giúp tăng cường bảo mật và bảo vệ máy chủ. Giao diện nâng cao mà dễ dùng giúp quản lý tường lửa máy chủ đơn giản. Bạn có thể cấu hình tường lửa để chặn truy cập công khai vào các dịch vụ và chỉ cho phép một số kết nối nhất định.
Tấn công Brute Force là phương pháp thử-sai để lấy thông tin như mật khẩu hoặc mã PIN của người dùng. Đây là cách phổ biến tin tặc dùng để bẻ khóa dữ liệu mã hóa. Phần mềm của tin tặc liên tục đưa ra các phỏng đoán cho dữ liệu cần lấy. Với sự hỗ trợ của LFD, CSF có thể phát hiện kiểu tấn công này và tạm thời chặn các IP truy cập máy chủ. Nếu các IP bị chặn tạm thời được xác định là có hành vi xấu, bạn có thể chặn vĩnh viễn bằng CSF. Mọi thao tác này được quản lý trong cấu hình CSF. Bạn có thể truy cập cấu hình CSF trong WHM theo các bước sau.
1) Đăng nhập WHM
2) Vào Home >> chọn Plugins
3) Nhấp ‘ConfigServer Security & Firewall’
4) Chọn ‘Firewall Configuration’
Cảnh báo LFD excessive resource usage
Dịch vụ LFD gửi cảnh báo sử dụng tài nguyên quá mức đến địa chỉ email được chỉ định, thường là tài khoản root. Thông báo này chỉ ra tiến trình hoặc dịch vụ cụ thể đang dùng quá nhiều tài nguyên máy chủ, giúp xác định tiến trình/dịch vụ “ngốn” tài nguyên. Ta có thể kill/dừng tiến trình/dịch vụ để giải phóng tài nguyên, hoặc cấp thêm tài nguyên cho nó nếu cần.
 Ví dụ email cảnh báo từ LFD khi vượt quá bộ nhớ

—Time: Mon Nov 14 09:41:10 2016 +0530
—Account: xxxxxx
—Resource: Virtual Memory Size
—Exceeded: 205 > 200 (MB)
—Executable: /usr/bin/php
—Command Line: /usr/bin/php /home/xxxxxx/public_html/index.php
—PID: 26953 (Parent PID:24974)
—Killed: No

Cảnh báo này được LFD gửi khi một tiến trình dùng nhiều bộ nhớ hơn mức đặt trong tệp cấu hình CSF.
 Ví dụ email cảnh báo từ LFD khi vượt quá thời gian

—Time: Mon Nov 14 09:41:10 2016 +0530
—Account: xxxxxx
—Resource: Virtual Memory Size
—Exceeded: 125389 > 1800 (seconds)
—Executable: /usr/bin/php
—Command Line: /usr/bin/php /home/xxxxxx/public_html/index.php
—PID: 28429 (Parent PID:26561)
—Killed: No

Cảnh báo này được LFD gửi khi một tiến trình chạy lâu hơn mức đặt trong tệp cấu hình CSF.
 Cách tắt các cảnh báo này
Tắt các cảnh báo này không phải là cách làm tốt. Các email cảnh báo rất hữu ích để giám sát việc dùng tài nguyên máy chủ của các tài khoản người dùng. Nếu thấy tiến trình/dịch vụ đó là cần thiết, bạn có thể cho phép nó tiếp tục dùng tài nguyên và tắt thông báo LFD. Có ba cách tắt thông báo LFD về sử dụng bộ nhớ quá mức, được giải thích bên dưới. Bạn có thể truy cập cấu hình CSF qua WHM hoặc terminal. Cách truy cập cấu hình CSF qua WHM đã được trình bày ở trên.
 Cách 1
Cách này tắt vĩnh viễn cảnh báo LFD excessive resource usage. Làm theo cách này sẽ gây rủi ro bảo mật.
1) Đăng nhập WHM
2) Mở cấu hình CSF Firewall
3) Đổi giá trị của các tham số PT_USERMEM và PT_USERTIME thành 0.

PT_USERMEM = 0
PT_USERTIME = 0

4) Lưu thiết lập.
 Cách 2
Ở cách này, ta tăng giá trị cả bộ nhớ và thời gian để tắt cảnh báo LFD. Đây là cách tạm thời. Nếu tiến trình/dịch vụ nào dùng nhiều tài nguyên hơn mức đặt, bạn vẫn sẽ nhận cảnh báo LFD.
1) Đăng nhập WHM
2) Mở cấu hình CSF Firewall
3) Đổi giá trị của các tham số PT_USERMEM và PT_USERTIME theo mong muốn.

PT_USERMEM = 500
PT_USERTIME = 150000

4) Lưu thiết lập
 Cách 3
Đây là cách chuẩn để tắt cảnh báo LFD. Ở cách này, ta thêm tiến trình/dịch vụ cụ thể vào pignore của CSF. CSF sẽ bỏ qua các tiến trình/dịch vụ có trong pignore, nhờ đó tắt cảnh báo LFD.
1) Đăng nhập máy chủ bằng tài khoản root.
2) Dùng trình soạn thảo quen thuộc để mở pignore của CSF. Vị trí thường gặp của pignore là /etc/csf/csf.pignore.
3) Thêm đường dẫn command line nêu trong cảnh báo vào pignore của CSF.
4) Lưu thay đổi.
Sau khi thực hiện các cách trên, cảnh báo LFD excessive resource usage sẽ được tắt.
Nếu cần hỗ trợ thêm, vui lòng liên hệ với chúng tôi.

Nguồn: interserver.net