Preskoči na sadržaj
100% lokalno

SSH config generator

Pretvorite popis poslužitelja u gotove Host blokove za ~/.ssh/config.

Unos
Rezultat

SSH config generator

Zalijepite jedan ili više poslužitelja — alias, host i user, po jedan u redu — te će ovaj alat stvoriti odgovarajuće Host blokove za vašu ~/.ssh/config datoteku. Izgrađen je za sve koji upravljaju sa više od nekoliko poslužitelja: proslijedite čitavu tablicu odjednom i dobijte potpuno, gotovo za lijepljenje konfiguraciju umjesto tipkanja svakog bloka ručno.

Svaki redak može biti kratak kao "alias, host, user", ili dodajte četvrto i peto polje kako biste prepisali priključak i putanju privatnog ključa za taj jedan poslužitelj. Sve ostalo je zajednička opcija primijenjena na sve blokove: zadana vrijednost priključka i datoteke identiteta, jump host kroz ProxyJump za poslužitelje iza bastiona, LocalForward linija za preusmjeravanje priključaka, interval keep-alive (ServerAliveInterval), dijeljenje veza s ControlMaster i opcija za onemogućavanje preusmjeravanja agenta. Uključite "sortiraj blokove abecedno" kako biste održali dugačku konfiguraciju urednom, i "dodaj komentar iznad svakog bloka" kako biste lakše pronašli svaki unos kada se pomičete kroz datoteku.

Redaci se odvajaju zarezima ili tabulatorima, pa se tablica kopirana ravno iz proračunske tablice koristi bez preformatiranja. Redak kojem nedostaje alias, host ili user preskače se umjesto da prekine cijelu grupu, a Windows (CRLF) i Unix (LF) znakovi za završetak reda tretiraju se na isti način. Broj prikazane ispod rezultata pokazuje koliko je Host blokova, direktiva i redaka generirano dok tipkate.

Sve se pokreće lokalno u vašem pregledniku — imena poslužitelja, korisnička imena i putanje ključa nikada se negdje ne učitavaju. Kada završite, kopirajte rezultat, preuzmite ga kao .txt datoteku da biste je unijeli u ~/.ssh/config, ili pošaljite rezultat natrag u unos kako biste ga nastavili dorađivati.

FAQ

Koje je oblika tablice unosa?
Jedan poslužitelj po redu: alias, host, user, s opcionalno četvrtom vrijednosti za per-server priključak i petom za per-server putanju privatnog ključa. Polja mogu biti odvojena zarezima ili tabulatorima.
Što se dogodi s redom kojem nedostaje polje?
Redak kojem nedostaje alias, host ili user preskače se i isključuje iz rezultata — ne zaustavlja ostale redake da budu generirani.
Mogu li generirati konfiguracije za poslužitelje iza bastion domaćina?
Da. Postavite opciju "Jump host (ProxyJump)" i svaki generirani blok uključuje ProxyJump liniju koja pokazuje na njega.
Može li prepisati moju postojeću ~/.ssh/config?
Ne, alat samo proizvodi tekst. Kopirajte generirane blokove u vašu vlastitu datoteku konfiguracije, ili ih dodajte, koristeći bilo koji editor po izboru.
Je li moj popis poslužitelja učitan negdje?
Ne. SSH config je generiran u potpunosti u vašem pregledniku — vaša imena poslužitelja, korisnička imena i putanje ključa nikada ne napuštaju vašu nappravu.