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...
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...
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...
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...
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...
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...
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ụ...
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...
81 post articles, 11 pages.