Bezpečnost a data

Důvěryhodní hostitelé (known_hosts)

První připojení k hostiteli zachytí otisk jeho veřejného klíče (SHA-256) a po vašem potvrzení jej uloží. Následná připojení otisk porovnávají — pokud se kdykoli změní, dostanete jasné upozornění.

Seznam spravujte v Nastavení → Zabezpečení → Důvěryhodní hostitelé — každá položka ukazuje hostitele, algoritmus klíče (Ed25519, RSA, ECDSA…) a otisk a lze ji odebrat.

Jak je připojení chráněno

DR-Terminal používá vlastní implementaci SSH, vyztuženou proti aktivním útočníkům a nepřátelským serverům:

Tyto ochrany jsou zapnuté automaticky. Přicházíte s nimi do styku pouze prostřednictvím výše uvedené výzvy k důvěryhodným hostitelům.

Exportované klíče

Když převádíte nebo exportujete soukromý klíč (SSH klíče → Převést) a nastavíte přístupovou frázi, šifrování používá silnou funkci pro odvození klíče zvolenou podle formátu — bcrypt pro OpenSSH, PBKDF2 pro PKCS#8, Argon2id pro PuTTY PPK v3 — a každá sůl (salt) i IV pochází z kryptograficky bezpečného generátoru náhodných čísel. Převodník čte a zapisuje OpenSSH, PKCS#8, PKCS#1 a PuTTY PPK (v2/v3), z PEM i binárního DER.

Kde žijí tajemství

Hesla, soukromé klíče a přístupové fráze se nikdy neserializují do JSON připojení. Putují přímo do zabezpečeného úložiště platformy:

Šifrovaná záloha konfigurace

Nastavení → Konfigurace → Exportovat zálohu vytvoří heslem chráněný soubor .drterminal. Obsahuje: připojení (včetně přihlašovacích údajů), skupiny, důvěryhodné hostitele, klíče SSH, záložky SFTP, historii příkazů, pravidla zvýrazňování, snippety, profily sériové linky a Telnetu, vzhled terminálu a nastavení a (na mobilu) konfiguraci klávesnice DevOps. Importovat zálohu obnoví stejný balík — užitečné při přechodu mezi počítači.

Formát: JSON šifrovaný AES-256-GCM. Heslo se v souboru nikdy neukládá — pouze z něj odvozuje šifrovací klíč (PBKDF2, 100 000 iterací SHA-256).

Import ~/.ssh/config

Na počítači můžete hromadně naimportovat hostitele z existující konfigurace OpenSSH. Importér parsuje položky Host, HostName, User, Port, IdentityFile a ProxyJump a přidá je jako uložená připojení. Soubory klíčů odkazované přes IdentityFile se načtou z disku do SecureStorage.

Úrovně logování

V Nastavení → Terminál → Úroveň logování do souboru zvolte, co se dostane do ~/.dr-terminal/logs/ (počítač) nebo ekvivalentu na mobilu. Výchozí: ERROR — minimální šum. Pro diagnostiku přepněte na DEBUG.

Previous
Příkazová řádka na počítači
Next
Nastavení a platformy