Generátor SSH config
Přeměňte seznam serverů na připravené Host bloky pro ~/.ssh/config.
Generátor SSH config
Vložte jeden nebo více serverů — alias, hostitele a uživatele, po jednom na řádek — a tento nástroj vygeneruje odpovídající Host bloky pro váš soubor ~/.ssh/config. Je určen pro všechny, kteří spravují více než pár serverů: místo ručního psaní každého bloku předajte celou tabulku najednou a objednejte si kompletní, připravený config.
Každý řádek může být tak krátký jako "alias, host, user", nebo přidejte čtvrtý a pátý sloupec pro přepsání portu a cesty soukromého klíče pouze pro daný server. Všechny ostatní možnosti se použijí na každý blok: výchozí port a identifikační soubor, přeskoční hostitel přes ProxyJump pro servery za baštou, řádek LocalForward pro přeposílání portů, keep-alive interval (ServerAliveInterval), sdílení připojení s ControlMaster a přepínač pro zakázání forwardingu SSH agenta. Zapněte "Seřadit bloky abecedně" pro údržbu dlouhého config-u a "Přidat komentář nad každý blok" pro lepší orientaci při procházení souboru.
Řádky jsou odděleny čárkami nebo tabulátorem, takže tabulka zkopírovaná přímo z tabulkového procesoru funguje bez reformatování. Řádek bez aliasu, hostitele nebo uživatele se přeskočí místo zhroucení celé dávky a řádky Windows (CRLF) a Unix (LF) jsou zpracovávány stejným způsobem. Živý počet pod výstupem ukazuje počet vygenerovaných Host bloků, direktiv a řádků.
Všechno běží lokálně ve vašem prohlížeči — názvy hostitelů, uživatelská jména a cesty klíčů se nikdy nenahrávají. Až budete hotovi, zkopírujte výsledek, stáhněte si jej jako soubor .txt, který vložíte do ~/.ssh/config, nebo odešlete výstup zpět do vstupu pro další doladění.