Umum
Apakah CH-J Tools?
CH-J Tools ialah aplikasi komputer meja untuk mengurus pelayan terutamanya melalui SSH. Ia menyediakan profil pelayan, terminal interaktif, pengurusan fail SFTP, pemantauan dan sistem pemalam boleh pasang yang boleh diperluas.
Adakah CH-J Tools percuma?
Ya. CH-J Tools kini diedarkan secara percuma.
Adakah CH-J Tools sumber terbuka?
Edisi semasa menggunakan CH-J Proprietary Software License 1.14. Lesen ini membenarkan kegunaan komersial dan bukan komersial secara percuma di bawah termanya, tetapi tidak memberikan kebenaran umum untuk mengubah suai, mencipta fork pembangunan atau mengedarkan semula perisian secara awam. Terma penuh, pengecualian dan lesen pihak ketiga terdapat di halaman Lesen.
Buka maklumat pelesenan →Sistem pengendalian apakah yang disokong?
Beta 0.1.2 semasa menyasarkan Windows 11 x64, macOS pada Apple Silicon (ARM64) dan Ubuntu 24.04 LTS x64. Pemasangan telah diuji pada ketiga-tiga sistem; pakej macOS ditandatangani dengan sijil Apple Developer ID Application dan dinotari oleh Apple. Versi Linux menggunakan pakej DEB. Ubuntu 24.04 LTS ialah platform ujian utama; pembangun juga telah menguji Alpha dan Beta pada Zorin OS.
Buka dokumentasi →Di manakah saya boleh melaporkan pepijat atau meminta ciri?
Kongsi pepijat dan cadangan di halaman Komuniti. Kod sumber tersedia dalam pelayar kod laman web ini; GitHub mengandungi README awam projek.
Buka komuniti →Adakah CH-J Tools sedia untuk kegunaan pengeluaran?
Belum. Aplikasi ini ialah Beta 0.1.2 yang sedang giat dibangunkan untuk ujian. Pengecualian pengesahan CA pada hos kemas kini masih ada, pemasang Windows tidak ditandatangani dengan sijil penerbit dan beberapa ciri masih tiada. Tandatangan OpenPGP berasingan untuk kemas kini aplikasi adalah wajib.
Pemasangan
Di manakah saya boleh mendapatkan arahan pemasangan?
Panduan terperinci untuk Windows 11 x64, macOS pada Apple Silicon dan Ubuntu 24.04 LTS x64 / Zorin OS tersedia dalam versi bahasa Wiki yang sepadan. Ia merangkumi keperluan, langkah pemasangan, pelancaran pertama dan notis semasa khusus platform.
Buka panduan pemasangan →Mengapakah Windows SmartScreen memberi amaran tentang aplikasi ini?
Pemasang Beta 0.1.2 untuk Windows belum ditandatangani dengan sijil penerbit yang dipercayai dan belum membina reputasi SmartScreen. Teruskan hanya dengan fail yang dimuat turun dari laman web ini dan bandingkan checksum SHA-512 yang diterbitkan sebelum menjalankannya.
Buka dokumentasi →Mengapakah macOS menyekat aplikasi ini?
Beta 0.1.2 untuk macOS ditandatangani dengan sijil Apple Developer ID Application dan dinotari oleh Apple. Oleh itu, Gatekeeper tidak menyekatnya semasa pertama kali dibuka dan hanya memaparkan amaran biasa bagi aplikasi yang dimuat turun dari internet. Beta 0.1.0 dan Alpha 0.1.1 yang lebih lama tidak dinotari.
Buka dokumentasi →Keselamatan
Di manakah kata laluan SSH dan kunci persendirian disimpan?
Kata laluan SSH yang disimpan, profil pelayan dan kunci hos yang diketahui disimpan dalam peti besi setempat yang dilindungi dengan scrypt dan AES-256-GCM; kata laluan induk tidak disimpan. Untuk pengesahan kunci, profil menyimpan laluan ke kunci persendirian yang dipilih dan Core membaca fail itu secara setempat tanpa menyalin kandungannya ke dalam peti besi.
Adakah CH-J Tools menghantar bukti kelayakan SSH saya ke pelayan CH-J?
Tidak. Apabila membuat sambungan SSH, Core menghantar bukti kelayakan terus ke pelayan SSH yang dikonfigurasikan dalam profil. Pelayan pengedaran CH-J menyediakan katalog kemas kini dan pemalam serta muat turun pakej; ia bukan perantara untuk pengesahan SSH.
Bolehkah saya menggunakan kunci SSH dan bukannya kata laluan?
Ya. Profil pelayan menyokong pengesahan dengan kata laluan atau kunci SSH persendirian. Pilih fail kunci persendirian setempat dan bukannya fail awam .pub; kunci yang disulitkan boleh menggunakan frasa laluan yang anda masukkan.
Kemas kini
Bagaimanakah kemas kini aplikasi disampaikan?
Core membaca katalog HTTPS bagi keluaran yang serasi, dan aplikasi serta pemalam masing-masing mempunyai pilihan saluran Alpha, Beta atau Stable yang berasingan. Core menyemak saiz yang dijangka dan SHA-512 sebelum menggunakan pakej. Alpha mengandungi binaan ujian terbaharu, Beta mengandungi binaan yang lebih lengkap untuk ujian yang lebih luas, dan Stable mengandungi keluaran yang disahkan untuk kegunaan biasa. Kemas kini aplikasi juga memerlukan tandatangan OpenPGP berasingan yang sah. Penerimaan lesen diperlukan semula untuk setiap binaan baharu.
Buka keluaran dan checksum →Bagaimanakah saya boleh mengesahkan fail yang dimuat turun?
Muat turun fail .asc dan salin SHA-512 lengkap daripada butiran keluaran. Sahkan kunci awam CH-J dan tandatangan menggunakan gpg --verify, kemudian bandingkan SHA-512 fail yang dimuat turun. Lihat Kemas kini dan tandatangan untuk panduan penuh.
Buka dokumentasi →Pemalam
Apakah itu pemalam?
Pemalam ialah alat yang boleh dipasang secara berasingan yang memperluas Core yang kecil tanpa mengubah suainya. Alat yang diterbitkan pada masa ini termasuk System Monitor, File Manager, Key Generator, Log Viewer, Users dan NGINX Manager.
Adakah pemalam berjalan dalam kotak pasir?
Ya. Tetingkap pemalam berjalan dalam kotak pasir Electron tanpa integrasi Node, dan Core hanya mendedahkan keupayaan yang diisytiharkan oleh manifest yang disahkan. Pemalam tidak mempunyai akses umum kepada Node.js, cakera setempat, rangkaian atau shell jauh tanpa sekatan; namun kotak pasir masih bukan jaminan keselamatan mutlak untuk kod yang tidak dipercayai.