O projektu
CH-J Server Manager sjednocuje správu SSH serverů, profily, terminál, SFTP soubory a rozšiřující nástroje v jedné desktopové aplikaci.
Citlivé operace zůstávají v Core. Funkce jako monitoring nebo správce souborů běží jako oddělené sandboxované pluginy s přesně vymezenými oprávněními.
Instalace podle operačního systému
Vyberte svůj systém a postupujte podle kroků. Tlačítko vždy stáhne nejvhodnější aktuálně publikovaný instalační balíček.
Windows 11 (x64)
Požadavky: 64bitový Windows 11 a uživatelský účet, který smí instalovat aplikace.
- Stáhněte instalační soubor EXE tlačítkem níže.
- Otevřete stažený soubor a potvrďte systémový dotaz Řízení uživatelských účtů, pokud se zobrazí.
- V průvodci zvolte instalační složku a dokončete instalaci. Průvodce může vytvořit zástupce na ploše a v nabídce Start.
- Spusťte CH-J Server Manager z nabídky Start nebo vytvořeného zástupce.
- Při prvním spuštění vytvořte hlavní heslo vaultu a potom první profil SSH serveru.
Alfa instalátor zatím není podepsaný důvěryhodným vydavatelským certifikátem. Pokud SmartScreen zobrazí varování, pokračujte pouze tehdy, když soubor pochází z této stránky a souhlasí jeho SHA-512.
SHA‑512: e8ef8d027cd05d8c090edcf7204ba9410cc804264124105005e28deb22ad73a14690badfb9e4bf57dcac39b7df10affb80ffc636887ca24b2da3690e48a73714macOS (Apple Silicon)
Požadavky: Mac s čipem Apple Silicon (M1 nebo novější); aktuální instalační ZIP je ARM64.
- Stáhněte instalační archiv APP.ZIP tlačítkem níže.
- Dvojklikem archiv rozbalte a přesuňte CH-J Server Manager.app do složky Aplikace.
- Při prvním spuštění klikněte na aplikaci se stisknutou klávesou Control, zvolte Otevřít a volbu potvrďte.
- Pokud macOS aplikaci stále blokuje, otevřete Nastavení systému → Soukromí a zabezpečení a použijte Otevřít přesto.
- Po spuštění vytvořte hlavní heslo vaultu a přidejte první profil SSH serveru.
Aktuální alfa má pouze testovací ad-hoc podpis a není notarizovaná Applem. ZIP slouží k první instalaci; DMG v katalogu je určený pro aktualizace.
SHA‑512: 2f2d16975882b242930966f63de7e55b44c847605f5b213e3403bf751260ecadef5dd9e6c3355cab695c5d8256d05bd36783a7d94d2561849a37449f5e90d366Ubuntu 24.04 (x64)
Požadavky: 64bitové Ubuntu 24.04 LTS; tento DEB balíček byl na této verzi sestaven, nainstalován a spuštěn.
- Stáhněte instalační balíček DEB tlačítkem níže.
- Pro instalaci kliknutím otevřete soubor v Centru aplikací, zvolte Instalovat a potvrďte své systémové heslo.
- Pokud grafický instalátor balíček neotevře, přejděte v Terminálu do složky se staženým souborem a použijte uvedený příkaz APT.
- Po dokončení spusťte CH-J Server Manager z přehledu aplikací.
- Vytvořte hlavní heslo vaultu a následně první profil SSH serveru.
sudo apt install ./CH-J-Server-Manager-0.0.1-x64-142927.debAPT automaticky doplní potřebné systémové závislosti. AppImage se už nevydává; podporovaný instalační formát pro Ubuntu je DEB.
SHA‑512: cc3449635dc049573f1fa38e82571b2389b5c0fe32f68a6af7b33a8a81bf35c088d80c203e24dc3273d0032be2523df4fee26fbe4cb7b657e64eb9288dca7bd0Vytvořte hlavní heslo pro šifrovaný vault, přidejte profil serveru a při prvním SSH připojení pečlivě porovnejte zobrazený host-key fingerprint se serverem.
Hlavní funkce
Šifrovaný vault
Profily, uložená SSH hesla a známé host klíče chrání scrypt a AES-256-GCM. Hlavní heslo se na disk neukládá.
Serverové profily
Uložení hostitele nebo IP, portu, uživatele, SSH klíče a volitelného hesla pro opakované připojení.
SSH terminál
Interaktivní terminál s ověřením host-key fingerprintu, DNS, IPv4 a IPv6 připojením.
Instalovatelné pluginy
Každý nástroj je samostatný ověřovaný balíček, který lze nainstalovat, aktualizovat nebo odstranit bez změny Core.
Aktualizační katalog
Core zobrazuje všechny kompatibilní buildy, rozlišuje vydání stejné verze podle data a ověřuje velikost i SHA-512.
Tři jazyky
Aplikace i web podporují češtinu, němčinu a angličtinu s automatickou volbou podle prostředí.
Dostupné pluginy
Pluginy nemají obecný přístup k Node.js, disku nebo síti. Používají pouze capability poskytnuté Core.
CPU a typy jader, RAM, swap, filesystem, uptime a stav síťových rozhraní včetně RX/TX.
SFTP procházení, upload, download, rekurzivní operace, archivy a offline Monaco Editor.
Generování moderních i potvrzených legacy SSH klíčů ve formátech OpenSSH, PEM a PPK.
Bezpečné zobrazení omezeného konce Core logu s filtrováním a automatickým obnovením.
Výpis účtů a omezené administrativní operace bez poskytnutí obecného vzdáleného shellu pluginu.
Inventář a editor konfigurace NGINX, efektivní výpis nginx -T, validace nginx -t, časované zálohy, automatický rollback a potvrzený graceful reload bez obecného vzdáleného shellu.
Bezpečnostní model
Core odděluje uživatelské rozhraní, privilegované operace, serverové relace a pluginy. Každá hranice validuje vstupy a povolené capability.
- Lokální secrets jsou autentizovaně šifrované.
- První i změněný SSH host key vyžaduje potvrzení.
- Renderer a pluginová okna běží v sandboxu bez Node integration.
- Stažené balíčky se ověřují velikostí a SHA-512.
Testovací Core přijímá certifikát pouze pevně povoleného HTTPS serveru bez ověření CA. Před veřejnou distribucí se obnoví standardní TLS kontrola a přidá podpis manifestu.
Aktualizace a kanály
Aplikace i pluginy mají samostatnou volbu kanálu. macOS používá ZIP pro první instalaci a DMG pro aktualizaci.
Alpha
Nejnovější testovací buildy, které se mohou rychle měnit.
Beta
Funkčně dokončenější sestavy určené pro širší testování.
Stable
Ověřená vydání určená pro běžné používání.
Aktuální stav podpory
Core 0.0.1 je aktivně vyvíjená alfa. Dostupnost balíčku neznamená dokončenou podporu všech funkcí na dané platformě.
macOS
Aktuální alfa pro Apple Silicon obsahuje Plugin API 1.1 a všech šest publikovaných pluginů. Balíček zatím není notarizovaný Applem.
Windows
Aktuální x64 alfa byla sestavena a instalačně otestována na Windows 11. Obsahuje Plugin API 1.1 a podporuje všech šest publikovaných pluginů.
Ubuntu / Linux
Ubuntu/Linux x64 DEB je veřejně vydán; čistá instalace přes APT a spuštění byly ověřeny na Ubuntu 24.04.4 LTS. Úplný test aktualizace přes Core ještě zbývá.
Zbývá standardní kontrola TLS certifikátu v Core, podepsání aktualizačních metadat a instalačních balíčků, migrace starých dat, Safe Mode a úplné testy na všech podporovaných systémech.