Home

Cài đặt Graylog trên Rocky Linux

Chuẩn bị Graylog 5.0 yêu cầu các phần mềm kèm theo như sau: OpenJDK 17 (được nhúng trong tệp cài đặt 5.0) Elaticsearch 7.10.2 MongoDB (5.x hoặc 6.x) Cài đặt MongoDB Đầu tiên, thêm tệp kho lưu trữ /etc/yum.repos.d/mongodb-org.repo với các nội dung sau (thay thế 5.x bằng phiên bản bạn đã chọn): [mongodb-org-5.x] name=MongoDB Reposito...

Read more

Theo dõi nhiệt độ và độ ẩm môi trường với Zabbix

Nhiệt độ và hơi ẩm là kẻ thù của mọi loại thiết bị điện tử, trong các phòng server thì 2 yếu tố này luôn cần phải được kiểm soát chặt chẽ để đảm bảo sự hoạt động ổn định của hệ thống. Trong bài viết này tôi xin giới thiệu phương án giám sát nhiệt độ và độ ẩm trong phòng thông qua cảm biến nhiệt độ và độ ẩm DHT22 bằng Zabbix agent chạy trên Raspb...

Read more

Cài đặt WAF ModSecurity với Nginx

ModSecurity, thường gọi là Modsec, là một tường lửa ứng dụng web mã nguồn mở miễn phí (WAF). ModSecurity được tạo như một mô-đun cho Máy chủ Apache HTTP. Tuy nhiên, kể từ những ngày đầu thành lập, WAF đã phát triển và hiện bao gồm một loạt các khả năng lọc phản hồi và yêu cầu Giao thức truyền siêu văn bản cho các nền tảng khác nhau như Microsoft...

Read more

Cấu hình các phần mềm cần thiết sau khi cái Linux

Sau khi cài đặt Linux, các phần mềm cần thiết cần cấu hình bảo mật như sau: ssh Set a banner message Configure Idle Timeout Interval Disable Empty Passwords Limit Users’ SSH Access Limit Login/Access Attempts Disable Root Logins Only Use SSH Protocol 2 Use Another Port Allow Only Specific Clients Enable Two-Factor Authenti...

Read more

Một số lệnh Docker thường sử dụng

Làm việc với Image docker pull Hầu hết các image sẽ được tạo dựa trên các image cơ sở từ Docker Hub. Docker Hub chứa rất nhiều các image được dựng sẵn, mà ta có thể pull về và dùng mà không cần phải định nghĩa và cấu hình lại từ đầu. Để tải một image cụ thể hoặc một tập hợp image ta dùng docker pull. docker pull nginx docker pull mysql dock...

Read more

Xác thực truy cập vào web API ASP.NET

1) Tạo một dự án ứng dụng web asp.net mới. 2) Chọn Ứng dụng web asp.net Empty và tick chọn MVC và Web API. 3) Tạo một thư mục ‘MessageAPIHandler’ và thêm tệp lớp là ‘AuthorizationHandler.cs’. using System; using System.Collections.Generic; using System.Linq; using System.Net.Http; using System.Threading; using System.Threading.Tasks; using Sy...

Read more

Một số lưu ý khi cài đặt Linux

Khi cài mới đặt hệ điều hành Linux, chúng ta cần chú ý một số phần sau để tránh việc phải cài đặt lại sau này. Installation Destination: phân vùng Trong phần phân vùng, để tùy chỉnh sâu hơn ta sẽ chọn Custom thay vì Automatic ở mục Storage Configuration: Tại giao diện Manual Partitioning, chúng ta có thể lựa chọn theo nhu cầu sử dụ...

Read more

Các tập lệnh cơ bản trong powershell

Microsoft PowerShell là một tiện ích dòng lệnh và ngôn ngữ kịch bản, là công cụ mạnh mẽ dành cho các quản trị viên, giúp bạn có thể tự động hóa hàng loạt nhiệm vụ cho máy tính và mạng. PowerShell chứa các thành phần của Command Prompt và được xây dựng trên framework .NET. Dưới đây sẽ liệt kê các lệnh cơ bản trong PowerShell để có thể dễ dàng tra...

Read more