Hệ thống quản lý và tự động hóa vận hành máy chủ từ xa qua giao thức SSH
Nền tảng Fullstack .NET hỗ trợ quản trị, giám sát và thực thi lệnh từ xa trên hạ tầng máy chủ qua giao thức SSH tập trung.
Giới thiệu
Việc quản trị số lượng lớn máy chủ từ xa thường gặp rủi ro về phân quyền, thiếu cơ chế ghi nhật ký chi tiết và tốn kém thời gian thao tác thủ công. Đề tài xây dựng giải pháp quản lý hạ tầng tập trung dựa trên nền tảng .NET, giúp tự động hóa việc kết nối, thực thi lệnh và giám sát hệ thống máy chủ Linux/Windows thông qua giao thức SSH an toàn.
Hệ thống triển khai theo kiến trúc Fullstack hiện đại với Backend sử dụng ASP.NET Core kết hợp thư viện SSH.NET, hỗ trợ quản lý phiên kết nối đa luồng và đồng bộ dữ liệu thời gian thực. Giao diện người dùng cung cấp bảng điều khiển trực quan, tích hợp terminal nền web và công cụ lập lịch tác vụ tự động nhằm tối ưu hóa quy trình vận hành cho đội ngũ quản trị mạng và DevOps.
Chức năng có trong gói chuẩn
- Quản lý danh mục máy chủ từ xa, nhóm hạ tầng và phân quyền truy cập theo vai trò
- Giao diện Web Terminal tương tác trực tiếp với máy chủ thông qua giao thức SSH bảo mật
- Quản lý và triển khai tập lệnh tự động hóa theo đợt trên nhiều máy chủ cùng lúc
- Cơ chế lưu trữ và kiểm tra chứng chỉ xác thực bằng SSH Key hoặc mật khẩu mã hóa
- Lập lịch chạy tác vụ bảo trì định kỳ và tự động gửi thông báo trạng thái
- Ghi log toàn diện lịch sử thực thi lệnh và phát lại phiên làm việc để phục vụ kiểm toán
- Giám sát tài nguyên máy chủ cơ bản như CPU, RAM, dung lượng đĩa theo thời gian thực
Chức năng ngoài danh sách này được tính riêng và ghi rõ trong bản chốt scope trước khi bắt đầu.
Công nghệ
- dotnet
Muốn đổi sang công nghệ khác cho khớp yêu cầu môn học? Được — báo trước khi chốt scope, giá điều chỉnh theo hệ số công nghệ chứ không phải làm lại từ đầu.