Tham chiếu tệp cấu hình
Trang này liệt kê các tệp cấu hình được dùng trên toàn bộ HiTechCloud: panel người dùng HiTechCloud, panel quản trị HiTechAdmin, công cụ dòng lệnh hitechcloudcli, và các tệp mặc định đi kèm hitechcloud-configuration, được triển khai vào /etc/hitechcloud/ khi cài đặt.
Trừ khi có ghi chú khác, mọi đường dẫn đều nằm trên hệ thống tệp của host, không phải bên trong container. Các tệp trong /etc/hitechcloud/ được coi là mặc định/mẫu — phần lớn được sao chép vào thư mục home của người dùng (/home/<username>/...) khi tạo tài khoản, và từ đó bản sao của người dùng được dùng.
Sửa thủ công các tệp này có thể làm hỏng panel hoặc bị ghi đè khi cập nhật. Hãy ưu tiên thay đổi thiết lập từ HiTechAdmin > Cài đặt (hoặc giao diện panel tương ứng) mỗi khi tuỳ chọn có ở đó.
Thiết lập cốt lõi của panel
| Đường dẫn | Dùng bởi | Định dạng | Mục đích |
|---|---|---|---|
/etc/hitechcloud/hitechcloud/conf/hitechcloud.config | HiTechCloud, HiTechAdmin, hitechcloudcli | key=value | Thiết lập chính của panel: khoá giấy phép, mô-đun được bật, thiết lập phiên/2FA, nameserver, thiết lập cập nhật |
/etc/hitechcloud/hitechcloud/secret.key | HiTechCloud, HiTechAdmin | văn bản thô (hex) | Khoá ký cookie phiên/CSRF, cũng được dùng lại làm nguồn mật khẩu master của Dovecot |
/etc/hitechcloud/hitechcloud/default_locale | HiTechCloud | văn bản | Ngôn ngữ giao diện mặc định |
/etc/hitechcloud/hitechcloud/translations/ | HiTechCloud, HiTechAdmin | thư mục | Danh mục bản dịch |
/etc/hitechcloud/hitechcloud/static/ | HiTechCloud | thư mục | Thư mục ghi đè cho css/custom.css, js/custom.js, robots.txt, security.txt |
/etc/hitechcloud/hitechcloud/features/default.txt, <plan>.txt | HiTechCloud, HiTechAdmin | danh sách văn bản | Cờ tính năng có sẵn theo từng gói |
/etc/hitechcloud/hitechcloud/quota_report.json | HiTechCloud, HiTechAdmin | JSON | Báo cáo dung lượng đĩa/hạn mức được lưu đệm |
/etc/hitechcloud/hitechcloud/conf/custom_dashboard_section.json | HiTechCloud, HiTechAdmin | JSON | Nội dung bảng điều khiển tuỳ chỉnh do quản trị viên chèn vào |
/etc/hitechcloud/hitechcloud/conf/knowledge_base_articles.json | HiTechCloud, HiTechAdmin, hitechcloudcli | JSON | Liên kết hướng dẫn / cơ sở tri thức được lưu đệm |
/etc/hitechcloud/hitechcloud/conf/domain_restriction.txt | HiTechAdmin, hitechcloudcli | danh sách văn bản | Các tên miền người dùng không được phép thêm |
/etc/hitechcloud/hitechcloud/conf/blacklist_useragents.txt | HiTechAdmin, hitechcloudcli | danh sách văn bản | Các user-agent bị chặn (chặn bot/scraper) |
/etc/hitechcloud/hitechcloud/conf/public_suffix_list.dat | hitechcloudcli | văn bản | Danh sách hậu tố công khai (TLD), dùng để xử lý đỉnh vùng DNS |
/etc/hitechcloud/hitechcloud/custom_code/custom.css, custom.js, in_header.html, in_footer.html | HiTechCloud, HiTechAdmin | CSS/JS/HTML | Mã tuỳ chỉnh do người dùng sửa, được chèn vào giao diện panel |
/etc/hitechcloud/hitechcloud/service/pagespeed.api | HiTechCloud, HiTechAdmin | văn bản | Khoá API PageSpeed Insights |
/etc/hitechcloud/hitechcloud/service/service.config.py | (system) | Python config | Cấu hình systemd/dịch vụ, được tải về khi cập nhật |
/etc/hitechcloud/modules/ | HiTechCloud, HiTechAdmin | thư mục | Mô-đun plugin bên thứ ba/tuỳ chỉnh (siêu dữ liệu trong <plugin>/readme.txt) |
/etc/hitechcloud/skeleton/ | hitechcloudcli | thư mục | Các tệp mẫu được sao chép vào thư mục tài khoản của mỗi người dùng mới |
/etc/hitechcloud/no_port | hitechcloudcli | tệp cờ | Tệp đánh dấu |
/etc/hitechcloud/upgrade/skip_versions | hitechcloudcli | danh sách văn bản | Các phiên bản bỏ qua khi chạy hitechcloudcli update |
Dữ liệu tài khoản của từng người dùng — /etc/hitechcloud/hitechcloud/core/users/<username>/
| Đường dẫn | Định dạng | Mục đích |
|---|---|---|
ip.json | JSON | Địa chỉ IP riêng được gán cho người dùng |
.lastlogin | văn bản | Thời điểm đăng nhập gần nhất |
aliases.yml | YAML | Danh sách bí danh email được lưu đệm |
emails.yml | YAML | Danh sách tài khoản email được lưu đệm |
notifications.yaml | key=value | Tuỳ chọn thông báo của từng người dùng (người dùng sửa tại HiTechCloud > Tài khoản > Thông báo qua email; tài khoản chưa có tệp này sẽ đọc /etc/hitechcloud/skeleton/notifications.yaml, được đặt tại HiTechAdmin > Cài đặt > Thông báo mặc định cho khách hàng) |
ip.json, activity.log, custom_message.html | JSON/text/HTML | IP được phép, nhật ký hoạt động, thông điệp khi bị tạm ngưng (HiTechAdmin) |
Dữ liệu của từng website
| Đường dẫn | Mục đích |
|---|---|
/etc/hitechcloud/hitechcloud/websites/ | Thư mục siêu dữ liệu của từng website |
/var/www/html/<domain> | Thư mục gốc tài liệu (thư mục cơ sở của Trình quản lý tệp) |
Thiết lập HiTechAdmin
| Đường dẫn | Định dạng | Mục đích |
|---|---|---|
/etc/hitechcloud/hitechadmin/config/admin.ini | INI | Thiết lập chính của HiTechAdmin (gồm email_storage_location; node mặc định [CLUSTERING] được đặt tại HiTechAdmin > Máy chủ > Node mặc định) |
/etc/hitechcloud/hitechadmin/secret.key | văn bản | Khoá bí mật cho phiên/xác thực |
/etc/hitechcloud/hitechadmin/users.db | SQLite | Cơ sở dữ liệu tài khoản người dùng HiTechAdmin |
/etc/hitechcloud/hitechadmin/config/notifications.ini | INI | Ngưỡng của Sentinel/thông báo và các dịch vụ được giám sát (HiTechAdmin > Cài đặt > Thông báo) |
/etc/hitechcloud/hitechadmin/config/services.json | JSON | Danh sách bật/trạng thái dịch vụ |
/etc/hitechcloud/hitechadmin/config/features.json | JSON | Cấu hình bật/tắt tính năng |
/etc/hitechcloud/hitechadmin/config/log_paths.json | JSON | Đường dẫn tệp nhật ký tuỳ chỉnh hiển thị trong trình xem nhật ký |
/etc/hitechcloud/hitechadmin/config/forbidden_usernames.txt | danh sách văn bản | Tên người dùng bị cấm cho tài khoản mới |
/etc/hitechcloud/hitechadmin/config/reseller_template.json | JSON | Mẫu mặc định áp dụng cho đại lý mới |
/etc/hitechcloud/hitechadmin/config/shortcuts.json | JSON | Phím tắt (HiTechAdmin > Cài đặt > Phím tắt) |
/etc/hitechcloud/hitechadmin/config/terms.md | Markdown | Nội dung Điều khoản dịch vụ hiển thị khi đăng ký |
/etc/hitechcloud/hitechadmin/config/quick_start.dismissed, tour.skip | tệp cờ | Cờ đánh dấu đã bỏ qua hướng dẫn bắt đầu/tour |
/etc/hitechcloud/hitechadmin/ssh_whitelist.conf | văn bản | Danh sách IP được phép đăng nhập SSH |
/etc/hitechcloud/hitechadmin/resellers/<name>.json | JSON | Cấu hình riêng của từng đại lý (gói được phép, v.v.) |
/etc/hitechcloud/hitechadmin/usage_stats.json | JSON | Trạng thái số liệu sử dụng/telemetry |
/etc/hitechcloud/hitechadmin/service/hitechadmin.service | systemd unit | Được cài thành dịch vụ systemd admin |
/usr/local/admin/custom.css | CSS | Ghi đè giao diện HiTechAdmin tuỳ chỉnh |
/usr/local/admin/modules/api/available_endpoints.txt | văn bản | Các endpoint API được bật |
/usr/local/admin/modules/security/csf.pl | script | Script điều khiển ConfigServer Firewall |
/usr/local/admin/core/search/filtered.json, filter.json | JSON | Chỉ mục bảng lệnh / tìm kiếm |
/usr/local/admin/templates/emails/ | thư mục | Mẫu báo cáo email của quản trị |