Chung
CH-J Server Manager là gì?
CH-J Server Manager là ứng dụng máy tính để quản lý máy chủ, chủ yếu qua SSH. Ứng dụng cung cấp hồ sơ máy chủ, terminal tương tác, quản lý tệp SFTP, giám sát và hệ thống plugin có thể cài đặt để mở rộng.
CH-J Server Manager có miễn phí không?
Có. CH-J Server Manager hiện được phân phối miễn phí.
CH-J Server Manager có phải là phần mềm nguồn mở không?
Phiên bản hiện tại sử dụng CH-J Proprietary Software License 1.14. Giấy phép này cho phép sử dụng miễn phí cho mục đích thương mại và phi thương mại theo các điều khoản của nó, nhưng không cấp quyền chung để sửa đổi, tạo nhánh phát triển (fork) hoặc phân phối lại phần mềm một cách công khai. Toàn bộ điều khoản, các ngoại lệ và giấy phép của bên thứ ba có trên trang Giấy phép.
Mở thông tin giấy phép →Những hệ điều hành nào được hỗ trợ?
Các bản dựng Alpha hiện tại nhắm tới Windows 11 x64, macOS trên Apple Silicon (ARM64) và Ubuntu 24.04 LTS x64. Trình cài đặt Windows và gói DEB cho Ubuntu đã được cài đặt và thử nghiệm trên các hệ thống đó; gói macOS chưa được Apple công chứng.
Mở tài liệu →Tôi có thể báo lỗi hoặc đề xuất tính năng ở đâu?
Hãy chia sẻ lỗi và đề xuất trên trang Cộng đồng. Mã nguồn có sẵn trong trình duyệt mã của trang web này; GitHub chứa README công khai của dự án.
Mở cộng đồng →CH-J Server Manager đã sẵn sàng cho môi trường sản xuất chưa?
Chưa. Ứng dụng là bản alpha đang được phát triển tích cực, dành cho thử nghiệm. Ngoại lệ CA cho máy chủ cập nhật vẫn còn; chữ ký nền tảng cho sản xuất và một số tính năng vẫn chưa có. Chữ ký OpenPGP tách rời cho bản cập nhật ứng dụng đã là bắt buộc.
Cài đặt
Tôi có thể tìm hướng dẫn cài đặt ở đâu?
Hướng dẫn chi tiết cho Windows 11 x64, macOS trên Apple Silicon và Ubuntu 24.04 LTS x64 có trong phiên bản ngôn ngữ tương ứng của Wiki. Hướng dẫn bao gồm yêu cầu, các bước cài đặt, lần khởi chạy đầu tiên và các lưu ý hiện hành riêng cho từng nền tảng.
Mở hướng dẫn cài đặt →Vì sao Windows SmartScreen cảnh báo về ứng dụng?
Trình cài đặt Alpha chưa được ký bằng chứng chỉ nhà phát hành đáng tin cậy và chưa có uy tín SmartScreen. Chỉ tiếp tục với tệp được tải từ trang web này và so sánh checksum SHA-512 đã công bố trước khi chạy.
Mở tài liệu →Vì sao macOS chặn ứng dụng?
Bản Alpha hiện tại chỉ có chữ ký thử nghiệm ad-hoc và chưa được Apple công chứng, vì vậy Gatekeeper có thể chặn lần khởi chạy đầu tiên. Hãy dùng Open (Mở) trong menu khi nhấn Control và bấm, hoặc Vẫn mở trong Quyền riêng tư & Bảo mật, và xác minh checksum SHA-512 của tệp trước.
Mở tài liệu →Bảo mật
Mật khẩu SSH và khóa riêng tư được lưu ở đâu?
Mật khẩu SSH đã lưu, hồ sơ máy chủ và khóa máy chủ đã biết được giữ trong kho cục bộ được bảo vệ bằng scrypt và AES-256-GCM; mật khẩu chính không được lưu. Với xác thực bằng khóa, hồ sơ lưu đường dẫn tới khóa riêng tư đã chọn và Core đọc tệp đó cục bộ mà không sao chép nội dung của nó vào kho.
CH-J Server Manager có gửi thông tin xác thực SSH của tôi tới máy chủ CH-J không?
Không. Khi tạo kết nối SSH, Core chuyển thông tin xác thực trực tiếp tới máy chủ SSH được cấu hình trong hồ sơ. Máy chủ phân phối CH-J cung cấp danh mục bản cập nhật, plugin và tải xuống gói; nó không phải là trung gian cho việc xác thực SSH.
Tôi có thể dùng khóa SSH thay cho mật khẩu không?
Có. Hồ sơ máy chủ hỗ trợ xác thực bằng mật khẩu hoặc khóa SSH riêng tư. Hãy chọn tệp khóa riêng tư cục bộ thay vì tệp công khai .pub; khóa được mã hóa có thể dùng cụm mật khẩu bạn nhập.
Cập nhật
Bản cập nhật ứng dụng được cung cấp như thế nào?
Core đọc danh mục HTTPS gồm các bản phát hành tương thích, ứng dụng và plugin mỗi bên có lựa chọn kênh Alpha, Beta hoặc Stable riêng. Core kiểm tra kích thước dự kiến và SHA-512 trước khi sử dụng gói. Alpha chứa các bản dựng thử nghiệm mới nhất, Beta chứa các bản dựng hoàn thiện hơn để thử nghiệm rộng hơn, và Stable chứa các bản phát hành đã được kiểm chứng để sử dụng thông thường. Bản cập nhật ứng dụng còn yêu cầu chữ ký OpenPGP tách rời hợp lệ. Mỗi bản dựng mới đều yêu cầu chấp nhận giấy phép lại.
Mở bản phát hành và checksum →Làm cách nào để xác minh tệp đã tải xuống?
Tải tệp .asc và sao chép toàn bộ SHA-512 từ phần chi tiết bản phát hành. Xác minh khóa công khai CH-J và chữ ký bằng gpg --verify, sau đó so sánh SHA-512 của tệp đã tải xuống. Xem Cập nhật và chữ ký để có hướng dẫn đầy đủ.
Mở tài liệu →Plugin
Plugin là gì?
Plugin là các công cụ có thể cài đặt riêng, mở rộng Core nhỏ gọn mà không sửa đổi nó. Các công cụ hiện đã phát hành gồm System Monitor, File Manager, Key Generator, Log Viewer, Users và NGINX Manager.
Plugin có chạy trong sandbox không?
Có. Cửa sổ plugin chạy trong sandbox của Electron không có tích hợp Node, và Core chỉ cung cấp các khả năng được khai báo trong manifest đã xác minh. Plugin không có quyền truy cập chung vào Node.js, ổ đĩa cục bộ, mạng hoặc shell từ xa không giới hạn; tuy vậy sandbox vẫn không phải là sự bảo đảm an ninh tuyệt đối đối với mã không đáng tin cậy.