[Graylog] [LAB] [Phần 6] Cấu hình Dashboards SSH

30/12/2020

Các bạn chắc hẳn đã biết đến graylog từ các bài trước của chúng tôi. Nhưng ta cứ check mọi thứ theo message như thế rất là mệt mỏi với số lượng lớn. Ở đây tôi giới thiệu với bạn một chức năng mới được gọi là Dashboards của Graylog-server

1 . Mô hình

Mô hình lab được triển khai như sau

Mô hình ip phanning được triển khai như sau:

Bài toán: Khi mà ta phải quản lý rất nhiều máy cùng một lúc. Khi đó message đẩy về graylog-server sẽ rất là nhiều. Ví dụ với service sshd sẽ có rất nhiều IP và user được báo về. Graylog cung cấp cho chúng ta chức năng dashboards để tổng hợp nó lại. Ở bài này ta sẽ tổng hợp những dữ liệu sau:

  • Hiển thị số lần ssh failed và accepted của các IP trong 15 phút
  • Hiển thị số lần các user ssh failed và accepted trong 15 phút
  • Tổng số lần ssh trong 15 phút
  • Tổng số IP ssh tới trong 15 phút

2. Thực hiện

Tách bản tin ssh

Có rất nhiều cách để giúp ta tách bản tin ssh. Và tôi sẽ giới thiệu với các bạn một cách mà tôi cảm thấy dễ sử dụng đó là grok pattern.

Tách bản tin thành cách trường bạn muốn hoặc có thể sử dụng cái của tôi đã làm

%{WORD} %{INT} %{TIME} %{WORD:servername} %{WORD:app_name}[%{INT}]: %{WORD: action_ssh} password for %{WORD:user_ssh} from %{IPV4:ip_ssh}

Tạo Dashboards

Sau khi tạo xong dashboard thì ta hãy add thêm các trường hợp mà ta cần thiết vào đó để theo dõi

Hiển thị số lần các IP đăng nhập sai trong vòng 15 phút

Tương tự như vậy ta làm với các trường hợp tiếp theo.

ONET IDC thành lập vào năm 2012, là công ty chuyên nghiệp tại Việt Nam trong lĩnh vực cung cấp dịch vụ Hosting, VPS, máy chủ vật lý, dịch vụ Firewall Anti DDoS, SSL… Với 10 năm xây dựng và phát triển, ứng dụng nhiều công nghệ hiện đại, ONET IDC đã giúp hàng ngàn khách hàng tin tưởng lựa chọn, mang lại sự ổn định tuyệt đối cho website của khách hàng để thúc đẩy việc kinh doanh đạt được hiệu quả và thành công.
Bài viết liên quan

[Netbox] [Phần 3] Hướng dẫn tạo Power trên Netbox

Trong phần trước mình đã hướng dẫn cách để tạo các mục trong phần Organization của Netbox, phần...
30/12/2020

Nextcloud [Part 2] – Cài đặt Nextcloud trên Ubuntu 18

Mục lục Chuẩn bị môi trường Cài đặt dịch vụ Web Cài đặt MariaDB Cài đặt PHP 7.2 Cài...
30/12/2020

Jitsi [Part 2] – Hướng dẫn cài đặt Jitsi Meet trên Ubuntu 18.04 LTS

Jitsi hiện đang là một trong số những công cụ hội nghị truyền hình mã nguồn mở được sử...
30/12/2020
Bài Viết

Bài Viết Mới Cập Nhật

Reliable IPv4 and IPv6 Subnet Rental Services: The Perfect Solution for Global Businesses
23/12/2024

Tìm Hiểu Về Thuê Proxy US – Lợi Ích và Cách Sử Dụng Hiệu Quả
11/12/2024

Mua Proxy V6 Nuôi Facebook Spam Hiệu Quả Tại Onetcomvn
03/06/2024

Hướng dẫn cách sử dụng ProxyDroid để duyệt web ẩn danh
03/06/2024

Mua proxy Onet uy tín tại Onet.com.vn
03/06/2024