Prejsť na obsah

SSH terminál

SSH so šifrovaným trezorom

Server nastavíš raz a vyberieš preň heslo, kľúč alebo svojho SSH agenta. Všetko, čo chceš použiť znova, ide do šifrovaného trezoru na tvojom počítači.

Zaregistrovať sa zadarmo
Ravelon host library with saved servers, groups and tags
Ravelon host library

01

Opakovane použiteľné prihlasovacie údaje

Používateľské meno s heslom alebo kľúčom sa stane prihlasovacím údajom, ktorý môžeš použiť znova. Prirad ho hostovi a všetko na tom hoste ho použije: terminálové relácie, SFTP prenosy aj presmerovania portov.

„Prihlásenie nastavíš raz. Terminál, SFTP aj tunely ho používajú.“

02

Kľúče, prihlasovacie údaje a lokálne shelly

Kľúč vytvoríš priamo v Ravelone, ak chceš, aj s prístupovou frázou, alebo vyberieš súkromný kľúč, ktorý už je v ~/.ssh. Nové kľúče sú predvolene Ed25519, RSA 4096 a ECDSA sú k dispozícii pre staršie servery a systémy, ktoré ich vyžadujú. Heslo alebo kľúč uložíš raz a priradíš ho ľubovoľnému počtu hostov. Zmeníš ho na jednom mieste a aktualizáciu dostane každý host. Ak sa server pýta keyboard-interactive otázky alebo chce jednorazový kód, odpovieš v dialógu pripojenia.

Lokálne terminály sa otvárajú hneď vedľa tvojich SSH relácií. Ravelon nájde shelly na tvojom počítači, od PowerShellu, cmd a WSL po bash, zsh a fish.

  • Generuj kľúče Ed25519, RSA 4096 alebo ECDSA, s prístupovou frázou alebo bez nej
  • Používaj súkromné kľúče, ktoré už máš v ~/.ssh
  • Jeden prihlasovací údaj pre ľubovoľný počet hostov
  • Pre každý host: keepalive, časový limit pripojenia, premenné prostredia a písmo terminálu

03

Upozornenia na kľúče hostov

Pri prvom pripojení ti Ravelon ukáže odtlačok servera a po tvojom súhlase si ho zapamätá. Ak sa niekedy zmení, Ravelon zastaví ešte pred otvorením relácie a požiada ťa o kontrolu.

Keď kľúču dôveruješ, Ravelon si natrvalo uloží presne tento kľúč, takže každé ďalšie pripojenie sa proti nemu kontroluje. V reťazci jump hostov sa každý kontroluje proti vlastnému pinu a piny, ktoré už máš v ~/.ssh/known_hosts, si môžeš preniesť, aj hashované záznamy.

„Ak sa odtlačok zmení, Ravelon zastaví a počká, kým ho skontroluješ.“

04

Prechodoví hostitelia a proxy

Nastav overovanie prechodových hostiteľov, proxy a staršie algoritmy pre každého hosta podľa požiadaviek servera.

  • Používateľské certifikáty OpenSSH
  • Pripojenie cez SOCKS5 alebo HTTP proxy, prípadne proxy príkaz
  • Jump hosty, ktoré žiadajú vlastné heslo alebo druhý faktor
  • Staršie algoritmy pre staré switche a zariadenia, zapnuté pre konkrétny host
  • Agent forwarding pre každý host, vrátane Windows OpenSSH agenta a Pageantu
  • Nahrávanie výstupu terminálu do súboru, pre jeden panel alebo pre každú SSH reláciu

05

Nástroje terminálu

Presmerovania portov sa ukladajú s hostom, ku ktorému patria, a uložené príkazy sú len jedno hľadanie od aktívneho terminálu.

  • Lokálne a vzdialené presmerovanie portov, spravované pri hoste
  • Snippety s popismi a tagmi, všetko vyhľadateľné
  • Vlož snippet do aktívneho terminálu z palety príkazov
  • Automatické dopĺňanie ako sivý text, ktoré drží tajomstvá mimo histórie
  • Vyhľadávanie v histórii výstupu a kopírovanie z tmuxu alebo vimu do schránky
  • Relácie vedľa seba v taboch a rozdelených paneloch

FAQ

Časté otázky

Kde sú uložené moje SSH kľúče?

V lokálnom trezore Ravelonu, v jedinom súbore šifrovanom pomocou AES-256-GCM. Kľúč na jeho otvorenie je predvolene v súbore hneď vedľa. Ak chceš radšej zámok, použi namiesto toho heslo na šifrovanie synchronizácie alebo hlavnú prístupovú frázu. So zapnutou synchronizáciou opúšťajú tvoje zariadenie iba šifrované dáta.

Vie Ravelon používať OpenSSH certifikáty a jump hosty s 2FA?

Áno. Na host sa môžeš prihlásiť používateľským certifikátom OpenSSH a jump host si môže vypýtať vlastné heslo alebo jednorazový kód, kým Ravelon pokračuje k cieľu.

Môžem nahrať SSH reláciu?

Áno. Nahraj jeden panel do súboru alebo zapni automatické nahrávanie pre každú SSH reláciu.

Podporuje Ravelon presmerovanie portov?

Áno. Lokálne a vzdialené tunely nastavíš pre každý host a sú hneď vedľa pripojenia, ku ktorému patria.

Ako Ravelon rieši zmenené kľúče hostov?

Ravelon pri každom pripojení kontroluje kľúč každého známeho hosta. Ak sa odtlačok zmenil, dostaneš jasné varovanie, ktoré musíš potvrdiť, kým relácia pokračuje.