CH-J Toolsszerverkezelés SSH felett
Menü
Minden útmutató és cikk →

Electronról Rustra és Taurira: a Server Manager új alapjai

A 0.1.1-es verzió Rustra és Tauri 2-re vált. A következő asztali generáció architektúrájának előnyei.

Kevesebb összetevő csomagonként

Az Electron Chromiumot és Node.js-t tartalmaz. A Tauri a rendszer WebView-ját használja: macOS-en WKWebView, Windowson WebView2, Linuxon WebKitGTK. Az alkalmazásnak nem kell saját böngészőmotort csomagolnia.

Natív mag a megszokott feladatokhoz

Az SSH, SFTP, a trezor és a frissítések ellenőrzése lefordított Rust-kódba kerül. A felület szabályozott mag-API-kon kommunikál. Ez natív alapot ad a kiszolgálóeszközök további fejlesztéséhez.

Kisebb csomagok, de nem mindenhol kisebb memóriahasználat

A mellékelt motor eltávolításával a csomagok és a telepített alkalmazás mérete jóval kisebb lesz. Ez nem jelent automatikusan kisebb memóriahasználatot: az első mérésünkben macOS alatt kevesebb, Windows és Ubuntu alatt viszont nyitott modulokkal több RAM fogyott. A rendszer WebView összetevője továbbra is előfeltétel. A mért értékek az erőforrás-használatról szóló cikkben találhatók.

Beta 0.1.0 ⟶ Alpha 0.1.1macOSWindowsUbuntu
TelepítőA letöltött csomag mérete.160 ⟶ 21 MB114 ⟶ 12 MB114 ⟶ 20 MB
Telepített alkalmazásLemezterület a telepítés után.352 ⟶ 61 MiB422 ⟶ 53 MiB392 ⟶ 62 MiB
RAM a feloldás utánA tároló fel van oldva, és nincs nyitott modul.482 ⟶ 315 MiB353 ⟶ 374 MiB727 ⟶ 680 MiB
RAM 3 modullalA System Monitor, a File Manager és a Log Viewer van nyitva.861 ⟶ 496 MiB664 ⟶ 1238 MiB1102 ⟶ 1935 MiB
RAM SSH- és SFTP-munka közbenEmellett egy aktív terminál és SFTP-n keresztüli olvasás.878 ⟶ 523 MiB683 ⟶ 1292 MiB1146 ⟶ 2057 MiB
CPU SSH- és SFTP-munka közbenEgyetlen mag százalékos kihasználtsága.0.3 ⟶ 2.92.0 ⟶ 12.48.7 ⟶ 23.7

Újdonságok az Beta 0.1.2-ben

Új név: CH-J Tools

A Server Manager neve mostantól CH-J Tools. Az első indításkor a meglévő adatmappa automatikusan áthelyeződik, a Windows-telepítő eltávolítja a régi telepítést, és a ch-j-tools DEB-csomag leváltja a ch-j-server-manager csomagot.

Aláírt és Apple által hitelesített macOS-verzió

A DMG-csomag Apple Developer ID Application tanúsítvánnyal van aláírva, és az Apple által hitelesített. Minden telepítőfájlhoz különálló OpenPGP-aláírás és SHA-512 ellenőrzőösszeg is tartozik.

Standby Helper és aláírások a helyi menüből

A telepítés után egy WebView nélküli kis háttérfolyamat aktív, amely a Beállításokban kikapcsolható. Hozzáadja az „Aláírás ellenőrzése” és „Aláírás (OpenPGP)” műveleteket a Finder, az Intéző, a Nautilus, a Nemo és a Dolphin alkalmazáshoz. A gyors ellenőrzés a Kulcskarika kulcsait, mentett nyilvános kulcsokat, egy kiválasztott kulcsfájlt vagy az aláírásban lévő ujjlenyomat alapján a keys.ch-j.de egyik kulcsát használja, és megjeleníti a kulcs visszavonási állapotát a keys.ch-j.de oldalon.

Apache Manager, Rsync Manager és Network Manager

Az Apache Manager webhelyeket, modulokat, PHP-t, TLS-t és fordított proxykat kezel a változások előnézetével. A Rsync Manager másol, tükröz és biztonsági mentést készít előnézettel és ütemezéssel. A Network Manager megjeleníti az interfészeket, útvonalakat, portokat és a tűzfalat; visszavonja a hálózati módosítást, ha az újabb SSH-bejelentkezés után nem erősíti meg.

Posztkvantum-kriptográfia

A Kulcskarika és a Kulcsgenerátor az RFC 9980 szerinti hibrid és posztkvantum OpenPGP-algoritmusokat (ML-DSA, SLH-DSA, ML-KEM), valamint az ssh-mldsa44-ed25519 SSH-kulcsot kínálja. Az SSH-kapcsolatok három, az RFC 10042 szerinti hibrid ML-KEM kulcscserét kínálnak a „Hibrid előnyben részesítése” vagy „Csak hibrid” opcióval.

Terminál, modulok és beállítások

A terminál a csatlakoztatott rendszer alapján javasol parancsokat, és megjelenési profilokat kínál. A modulok a főablakban nyílnak meg, és saját ablakba helyezhetők át. A Beállítások szakaszokra oszlik, az alkalmazás pedig gyorsabban indul Windows alatt.

Amit a Beta még nem kínál

A porttovábbítás, a távoli archívumok kicsomagolása, a fájlok áthúzása a Finderből vagy az Intézőből és a sudo jogosultságot igénylő kiszolgálók közötti másolás még nem érhető el. A Windows-telepítő nincs kiadói tanúsítvánnyal aláírva. A 2026. november 8-i teszt Hagrid-hibát igazolt a keys.ch-j.de szerveren: 15 PQ elsődleges kulcsot tartalmazó tanúsítványból a szerver csak az elsődleges kulcsot adja vissza, aláírások és alkulcsok nélkül, bár az alkalmazás sikeres feltöltést jelez. A béta 0.1.2 továbbra is ezt a szervert használja. A helyi tanúsítványok teljesek maradnak. Az aláírások és alkulcsok elvesztése indokolja a későbbi alkalmazásverziók átállását a CH-J saját CH-J Keys2 kulcsszerverére (keys2.ch-j.de). A VKS-tesztben a Keys2 őrizte meg a 30/30 tanúsítványt az alkulcsokkal együtt. Az eredeti keys.ch-j.de Hagridot használ, és külön szolgáltatás. Az átállás részeként a nyilvános kulcsok tervezett migrációja a keys.ch-j.de szerverről a keys2.ch-j.de szerverre biztosítja majd azok további elérhetőségét. A hiányos PQ-tanúsítványok hiányzó aláírásait és alkulcsait teljes nyilvános tanúsítványból kell pótolni.

Részletes dokumentáció

Tauri 2 →

Electron →

Biometrikus feloldás és biztonság →