CH-J Server Managerspráva serverů přes SSH
Menu
Vydané zdroje

CH-J Server Manager

Procházejte adresáře a soubory konkrétního vydání aplikace.

Stáhnout zdroje ZIP
CH-J / Server Manager 339 souborů
core-20261014T184258Z-3fbed0b93fdf Přidáno: Datum není evidováno · Sestaveno:
Soubory
server-profiles.md Přidáno: Datum není evidováno 4,0 KB · 75 řádků
Stáhnout soubor
1# Přenos serverových profilů
3V sekci **Servery** vyberte **Exportovat** a formát JSON (výchozí) nebo CSV.
4Pro export části profilů označte servery v seznamu a zapněte **Pouze označené servery**.
5Import automaticky rozpozná obsah souboru, zobrazí náhled a čeká na potvrzení.
6Shody adresy, SSH portu a uživatele lze přeskočit, aktualizovat nebo uložit jako nové profily.
7Stejná pravidla platí také pro opakované položky uvnitř importovaného souboru.
8Při aktualizaci se zachová ID existujícího profilu; při vytvoření vznikne nové ID.
10Přenáší se výhradně název, původně zadaný host, uživatel a port. Nepřenášejí se hesla,
11SSH klíče, tokeny, cesty ke klíčům, host fingerprinty ani výsledky DNS diagnostiky.
12Importované i aktualizované profily vyžadují nové přiřazení autentizace.
13Aktualizace odstraní uložené heslo a cestu k privátnímu klíči daného profilu.
14Přeskočené profily se nezmění. Import nepovažuje server automaticky za důvěryhodný.
16## Společný kontrakt v1
18Verze formátu je nezávislá na verzi aplikace a určená také budoucímu Rust/Tauri klientu.
19JSON používá UTF-8:
21```json
23 "format": "chj-server-profiles",
24 "version": 1,
25 "servers": [
26 { "name": "NGINX", "host": "nginx.lan", "username": "nginx", "port": 22 },
27 { "name": "Proxmox", "host": "192.168.10.100", "username": "root", "port": 22 },
28 { "name": "IPv6 Server", "host": "2001:db8::10", "username": "admin", "port": 2222 }
29 ]
31```
33`name`, `host` a `username` musí být neprázdné řetězce. `port` je celé číslo 1–65535;
34pokud v JSON chybí, použije se 22. Neznámá pole se ignorují a neukládají.
35Neznámé verze formátu se odmítnou. Název smí mít nejvýše 100 znaků.
36Import má limit 5 MiB a 10 000 serverů. Chybná položka odmítne celý import před uložením.
38CSV má stejné čtyři sloupce, povinnou hlavičku a oddělovač čárku:
40```csv
41name,host,username,port
42NGINX,nginx.lan,nginx,22
43Proxmox,192.168.10.100,root,22
44IPv6 Server,2001:db8::10,admin,2222
45```
47Pořadí sloupců při importu může být jiné. Export používá UTF-8 s BOM pro Excel,
48řádky CRLF a uvozovky podle RFC 4180. Hodnoty začínající znaky vzorců nebo apostrofem
49dostanou ochranný apostrof; import tento prefix odstraní, aby se zachoval původní obsah.
51Původní `host` se ukládá bez překladu DNS, včetně velikosti písmen; odstraní se pouze
52mezery na začátku a konci. Porovnání duplicit ignoruje velikost písmen adresy a rozlišuje
53uživatelská jména. Ekvivalentní zápisy IPv6 se porovnávají jako stejná adresa.
54Hostname a jeho aktuální IP se nepovažují automaticky za duplicitu.
55Náhled platí 15 minut a zneplatní se zamknutím vaultu nebo výběrem jiného souboru.
57## Navigace a pluginy
59Levé menu je ve výchozím stavu zamčené. Malé políčko **Upravit pořadí** povolí
60přetahování položek myší; po dokončení jej opět vypněte. Úchyty jsou viditelné jen
61během úprav. Po restartu i zamknutí vaultu je řazení opět zamčené. Pořadí i umístění
62pluginů se ukládají do místního nastavení.
64Všech sedm vlastních pluginů je součástí první instalace bez stahování katalogu.
65V sekci **Pluginy** se zobrazení řídí políčkem **Zobrazit** a připnutí políčkem **V menu**.
66Zrušení zobrazení plugin také odebere z menu. Opětovné zobrazení jej zpřístupní v seznamu;
67připnutí do menu se zapíná samostatně. Technické údaje jsou pod **Podrobnosti**
68a webový katalog pod **Další pluginy a aktualizace**.
69Skrytý plugin zůstává uvedený ve správě pluginů, aby jej bylo možné znovu zobrazit.
70Skrytí mění dostupnost v UI; neodinstaluje plugin ani nezavírá již otevřené okno.
71Při shodné verzi má vestavěná kopie přednost před starší samostatnou instalací;
72novější ověřený plugin z katalogu může vestavěnou verzi nahradit.
74Vlastní pluginy odkazují na společnou CH-J Proprietary Software License, Version 1.14
75v hlavní aplikaci. Oznámení a licence vložených knihoven třetích stran zůstávají zachované.
SHA-256f22ddce4fa9b761dcab3ae74a91b9972b2649d81e4f444117476a16634b2eb72

CH-J Proprietary Software License 1.14 · Zdroje jsou zveřejněny pod CH-J Proprietary Software License 1.14. Jejich dostupnost nemění licenční podmínky ani neposkytuje další oprávnění.

SHA-256 archivu3df08cf5e899262a6ce92d7ec2caf5c42b683f1f2b57055662b845ff7dde67a8