Bezpečnosť a dáta

Dôveryhodní hostitelia (known_hosts)

Prvé pripojenie k hostiteľovi zachytí odtlačok jeho verejného kľúča (SHA-256) a po vašom potvrdení ho uloží. Ďalšie pripojenia odtlačok porovnávajú — ak sa niekedy zmení, dostanete jasné upozornenie.

Zoznam spravujte v Nastavenia → Bezpečnosť → Dôveryhodní hostitelia — každá položka zobrazuje hostiteľa, algoritmus kľúča (Ed25519, RSA, ECDSA…) a odtlačok a možno ju odstrániť.

Ako je pripojenie chránené

DR-Terminal používa vlastnú implementáciu SSH, spevnenú proti aktívnym útočníkom a nepriateľským serverom:

Tieto ochrany sú zapnuté automaticky. Interagujete s nimi len cez výzvu dôveryhodných hostiteľov vyššie.

Exportované kľúče

Keď konvertujete alebo exportujete súkromný kľúč (SSH kľúče → Konvertovať) a nastavíte prístupovú frázu, na šifrovanie sa použije silná funkcia na odvodenie kľúča zvolená podľa formátu — bcrypt pre OpenSSH, PBKDF2 pre PKCS#8, Argon2id pre PuTTY PPK v3 — a každá soľ a IV pochádza z kryptograficky bezpečného generátora náhodných čísel. Konvertor číta a zapisuje OpenSSH, PKCS#8, PKCS#1 a PuTTY PPK (v2/v3), z PEM aj z binárneho DER.

Kde žijú tajomstvá

Heslá, súkromné kľúče a prístupové frázy sa nikdy neserializujú do JSON pripojenia. Idú rovno do bezpečného úložiska platformy:

Šifrovaná záloha konfigurácie

Nastavenia → Konfigurácia → Exportovať zálohu vytvorí súbor .drterminal chránený heslom. Obsahuje: pripojenia (vrátane prihlasovacích údajov), skupiny, dôveryhodných hostiteľov, kľúče SSH, záložky SFTP, históriu príkazov, pravidlá zvýrazňovania, snippety, sériové a Telnet profily, vzhľad terminálu a nastavenia a (na mobile) konfiguráciu klávesnice DevOps. Importovať zálohu obnoví ten istý balík — užitočné pri presune medzi počítačmi.

Formát: JSON šifrovaný cez AES-256-GCM. Heslo sa v súbore nikdy neukladá — slúži len na odvodenie šifrovacieho kľúča (PBKDF2, 100 000 iterácií SHA-256).

Import ~/.ssh/config

Na Desktope môžete hromadne importovať hostiteľov z existujúcej konfigurácie OpenSSH. Importér spracúva položky Host, HostName, User, Port, IdentityFile a ProxyJump a pridáva ich ako uložené pripojenia. Súbory kľúčov uvedené v IdentityFile sa načítajú z disku do SecureStorage.

Úrovne logovania

V Nastavenia → Terminál → Úroveň logovania do súboru zvoľte, čo sa dostane do ~/.dr-terminal/logs/ (Desktop) alebo ekvivalentu na mobile. Predvolene: ERROR — minimum šumu. Na diagnostiku prepnite na DEBUG.

Previous
Desktop CLI
Next
Nastavenia a platformy