Bendra
Kas yra CH-J Tools?
CH-J Tools yra darbastalio programa serverių valdymui, pirmiausiai per SSH. Jis suteikia serverių profilius, interaktyvų terminalą, SFTP failų valdymą, stebėseną ir patvarią sistemą įdiegtų įskiepių.
Ar CH-J Tools laisvas?
Taip. CH-J Tools šiuo metu platinama nemokamai.
Ar CH-J Tools atvirasis šaltinis?
Dabartinis leidimas naudoja CH-J Proprietary Software License 1.14. Tai leidžia nemokamai naudoti komercinį ir nekomercinį naudojimą pagal jo sąlygas, bet nesuteikia bendro leidimo keisti, sukurti kūrimo šakutes ar viešai platinti programinę įrangą. Visos sąlygos, išimtys ir trečiosios šalies licencijos yra licencijos puslapyje.
Atvira licencijavimo informacija →Kurios operacinės sistemos yra palaikomos?
Dabartinė Beta 0.1.2 skirta Windows 11 x64, macOS su Apple Silicon (ARM64) ir Ubuntu 24.04 LTS x64. Diegimas išbandytas visose trijose sistemose; macOS paketas pasirašytas Apple Developer ID Application sertifikatu ir notarizuotas Apple. Linux versija naudoja DEB paketą. Pagrindinė bandymų platforma yra Ubuntu 24.04 LTS; autorius taip pat išbandė Alpha ir Beta sistemoje Zorin OS.
Atverti dokumentus →Kur galima pranešti apie klaidas ar užklausos funkcijas?
Pasidalinti klaidų ir pasiūlymų Bendrijos puslapyje. Šaltinio kodas yra prieinamas šios svetainės kodo naršyklėje; GitHub yra viešas projektas README.
Atverti bendruomenę →Ar CH-J Tools paruoštas naudoti gamybai?
Dar ne. Programa yra aktyviai kuriama Beta 0.1.2, skirta bandymams. Atnaujinimų serveryje tebėra CA tikrinimo išimtis, Windows diegiklis nepasirašytas leidėjo sertifikatu ir trūksta kai kurių funkcijų. Atskiri OpenPGP parašai programos atnaujinimams yra privalomi.
Įrengimas
Kur galima rasti montavimo instrukcijų?
Išsamios gairės Windows 11 x64, macOS (metai) Apple Siliconir Ubuntu 24.04 LTS x64 / Zorin OS galima rasti atitinkamą Wiki versiją. Jie apima reikalavimus, įrengimo etapus, pirmąjį paleidimą ir dabartinius su platforma susijusius pranešimus.
Atviri diegimo vadovai →Kodėl Windows SmartScreen perspėja apie programą?
Windows skirtas Beta 0.1.2 diegiklis dar nepasirašytas patikimu leidėjo sertifikatu ir neturi sukauptos SmartScreen reputacijos. Tęsti tik su iš šios svetainės atsiųstu failu ir palyginti jos paskelbtą SHA-512 tikrinimas prieš pradedant jį.
Atverti dokumentus →Kodėl macOS blokuoja programą?
Beta 0.1.2, skirta macOS, pasirašyta Apple Developer ID Application sertifikatu ir notarizuota Apple. Todėl Gatekeeper jos neblokuoja atveriant pirmą kartą ir parodo tik įprastą perspėjimą apie iš interneto atsisiųstą programą. Senesnės Beta 0.1.0 ir Alpha 0.1.1 nėra notarizuotos.
Atverti dokumentus →Saugumas
Kur saugomi SSH slaptažodžiai ir privatūs raktai?
Serverių profiliai, išsaugoti SSH slaptažodžiai ir žinomi serverių raktai laikomi vietinėje saugykloje, apsaugotoje naudojant scrypt ir AES-256-GCM. Pagrindinis slaptažodis diske nesaugomas. Autentifikuojant raktu, profilyje saugomas pasirinkto privačiojo rakto kelias; Core skaito šį failą vietoje, nekopijuodamas jo turinio į saugyklą.
Ar CH-J Tools siunčia mano SSH prisijungimo duomenis į CH-J serverius?
Ne. Užmegzdamas SSH ryšį, Core perduoda prisijungimo duomenis tiesiogiai profilyje nurodytam SSH serveriui. CH-J platinimo serveris pateikia naujinimų ir papildinių katalogą bei atsisiunčiamus paketus; jis netarpininkauja atliekant SSH autentifikavimą.
Ar galiu vietoj slaptažodžių naudoti SSH raktus?
Taip. Serverio profilis palaiko autentikaciją slaptažodį arba asmeniniu SSH raktu. Pasirinkite vietinį privataus rakto failą, o ne viešą .pub failą; šifruotas raktas gali naudoti įvestiną frazę.
Atnaujinimai
Kaip programos atnaujinimas pristatomas?
Pagrindinis skaito HTTPS katalogas suderinamų išleidimų, ir programėlė ir įskiepiai kiekvienas turi atskirą Alpha, Beta, arba Stabilus kanalas pasirinkimas. Prieš naudojant paketą, pagrindinė tikrinti tikėtiną dydį ir SHA-512. Alfa yra naujausias testas stato, Beta yra išsamesnis pagrindus platesnius bandymus, ir Stabilas yra patikrintas išleidimo normalus naudojimas. Programos atnaujinimams taip pat reikia galiojančio atsegimo OpenPGP parašas. Licencijos priėmimas vėl reikalingas kiekvienam naujam statiniui.
Atviri išleidimai ir kontrolinės sumos →Kaip patikrinti atsiųstą failą?
Atsisiųskite .asc failą ir nukopijuoti visą SHA-512 iš išleidimo informacijos. Tikrinti CH-J viešąjį raktą ir parašą naudojant gpg --verify, tada palyginti atsiųstas failo SHA-512. Visą vadovą rasite atnaujintuose ir parašuose.
Atverti dokumentus →Įskiepiai
Kas yra įskiepiai?
Įskiepiai yra atskirai įdiegtos priemonės, kurios praplečia mažą Core nekeičiant jo. Šiuo metu skelbiami įrankiai yra Sistemos Monitorius, Failų tvarkytuvas, Raktų generatorius, Žurnalo žiūryklė, Vartotojai, ir NGINX Manager.
Ar įskiepiai yra sandbox?
Taip. Įskiepio langai paleisti Electron smėlio dėžėje be mazgo integravimo, ir Core atkuria tik galimybes, nurodytas patikrinto manifesto. Įskiepiai neturi bendros prieigos prie Node.js, vietinis diskas, tinklas, ar neribotas nuotolinis apvalkalas; smėlio dėžė vis dar nėra absoliuti saugumo garantija nepatikimas kodas.