Version: 4.1
4.0.1
Cột mốc bảo trì, di chuyển sang Rust thuần và bảo mật: Đăng nhập một lần (SSO) cho Webmail và phpMyAdmin, ký phát hành bằng mật mã, tăng cường lõi, kiểm toán khả năng truy cập tự động và đồng bộ submodule.
HiTechCloud Panel 4.0.1 mang đến xác thực Single Sign-On (SSO) vững chắc trên các cổng 2083 và 2087, chuyển đổi hoàn toàn các tuyến cũ sang micro-engine Rust thuần của chúng tôi, xác minh chữ ký mật mã cho các bản phát hành tự động, tuân thủ khả năng truy cập axe-core toàn diện trên mọi giao diện UI, và đồng bộ đầy đủ mọi submodule.
1. Webmail & phpMyAdmin Single Sign-On (SSO) Hardening
- SSO Webmail cho quản trị viên trên cổng 2087: Triển khai tạo liên kết SSO mật mã đầy đủ trong
hitechcloudadmincho cả Roundcube (HMAC-SHA256 trên"mailbox|expires|nonce") và MailFlow (/api/auth/panel-sso), loại bỏ các stub chuyển hướng không xác thực và hỗ trợ cảWEBMAIL_URLvàROUNDCUBE_URL. - SSO Webmail cho khách hàng trên cổng 2083: Khám phá đa đường dẫn cho bí mật SSO của Roundcube (
/etc/hitechcloud/native/roundcube/sso.secret,/etc/hitechcloud/roundcube/sso.secret,/etc/hitechcloud/mail/webmail-master.pass) với tự động cắt khoảng trắng để đảm bảo HMAC khớp chính xác với ph ần xác minh của plugin PHP. - Đăng ký hành động plugin Roundcube: Đăng ký hành động
plugin.hitechcloud_ssotrongrcube_plugin::initđể ngăn các lỗi hành động hook khởi động của Roundcube. - SSO phpMyAdmin cho quản trị viên trên cổng 2087: Khám phá động đa đường dẫn các tệp tuỳ chọn MySQL (
/etc/hitechcloud/hitechcloud/mysql.cnf,/root/.my.cnf,/etc/mysql/my.cnf,/etc/my.cnf,/etc/mysql/debian.cnf) giải quyết lỗi thiếu tệp tuỳ chọn trên các máy Ubuntu và Debian; sửa định tuyến giao thức sang cổng HTTP thuần 8888 khi SSL chưa được cấu hình. - SSO phpMyAdmin cho khách hàng trên cổng 2083: Tự động phát hiện thông tin xác thực người dùng trên cả
my.cnfvà.my.cnfẩn, cung cấp phương án dự phòng thông tin xác thực quản trị cho người dùngadminvàroot, và định tuyến quaforce_domainhoặc IP công khai của máy chủ để ngăn các lỗi kết nối loopback (127.0.0.1) của trình duyệt.
2. Pure-Rust Panel Engine Migration (Wave B & nogo porting)
- Quản lý tài khoản: WebAuthn/passkey, quản lý 2FA, thu hồi token MCP và vòng đời phiên.
- Engine email: Autoresponder, chuyển tiếp, giới hạn thư, bản ghi DKIM/SPF/DMARC và đăng nhập một lần webmail.
- Engine cơ sở dữ liệu: Quy trình xuất/nhập, cấp vé phpMyAdmin, cấp quyền MySQL và hạn ngạch giới hạn cơ sở dữ liệu.
- Engine web và runtime: Bộ chọn phiên bản PHP, quản lý phần mở rộng PHP, tách/staging WordPress và các tác vụ ứng dụng nền.
- Các tuyến hạ tầng: Điều khiển tường lửa CSF/LFD, nhà cung cấp DNS động, cấp chứng chỉ SSL và dải cổng thụ động FTP.
- Dịch vụ AI và MCP: Các endpoint máy chủ Model Context Protocol (MCP), thu hồi token và mẫu system prompt.
3. Cryptographic Release Signing & Integrity Verification
- Ký phát hành Ed25519: Mọi gói phát hành và tệp checksum (
SHA256SUMS.sig) được ký bằng khoá phát hànhe36116ab8dcff9ab. - Thực thi tính toàn vẹn:
hitechcloudcli updatevà các tập lệnh cài đặt xác minh chữ ký mật mã trước khi giải nén và chạy các tệp nhị phân. - Cổng xác minh phát hành: Một cổng CI riêng buộc chữ ký và tính toàn vẹn của thành phần phải qua trước khi công bố bản phát hành.
4. Automated Accessibility Compliance (WCAG 2.1 AA)
- Kiểm toán Axe-Core trong CI: Tích hợp liên tục kiểm tra các trang khách hàng và quản trị viên ở cả bảng màu sáng và tối trên mọi giao diện.
- Điều hướng bàn phím và chuẩn hoá thành phần: Bảng kết quả nhật ký thư hỗ trợ cuộn bằng bàn phím; các menu thao tác được chuyển sang dropdown của hệ thống thiết kế (
ds-dropdown). - Độ tương phản chế độ tối: Tinh chỉnh tỷ lệ tương phản cho thẻ, số liệu, mục điều hướng và biểu mẫu.
5. Security & System Hardening (§24 Review Fixes)
- Bảo vệ I/O root: Tăng cường các đường dẫn chống đi qua symlink của khách hàng.
- An toàn tải lên và giới hạn thân yêu cầu: Tải lên truyền theo luồng và các giới hạn proxy được tăng cường chống SSRF.
- CLI Rust thuần: Loại bỏ hoàn toàn các wrapper shell cũ để chuyển sang
hitechcloudcliđã biên dịch. - CI cho dịch vụ WAF và Meet: Phủ kiểm thử tự động cho các dịch vụ
hitechcloudwafvàhitechcloud-meet.
6. Submodule & Architecture Parity
- Đồng bộ đầy đủ submodule: Đã đồng bộ
hitechcloudadmin(PR #200-#206),hitechcloudcli(PR #309-#314),hitechcloudmail,tests,translationsvà mọi tích hợp lênmainmới nhất. - Bản sao CLI: Đã đồng bộ
hitechcloudpanel/hitechcloudcli-scriptsvới bề mặt CLI đã biên dịch.
Trang này có hữu ích không?
- 1. Webmail & phpMyAdmin Single Sign-On (SSO) Hardening
- 2. Pure-Rust Panel Engine Migration (Wave B & nogo porting)
- 3. Cryptographic Release Signing & Integrity Verification
- 4. Automated Accessibility Compliance (WCAG 2.1 AA)
- 5. Security & System Hardening (§24 Review Fixes)
- 6. Submodule & Architecture Parity