SSH-configuratie-generator
Zet een lijst met servers om in kant-en-klare Host-blokken voor ~/.ssh/config.
SSH-configuratie-generator
Plak een of meer servers – alias, host en gebruiker, één per regel – en deze tool maakt de bijbehorende Host-blokken voor uw ~/.ssh/config-bestand. Het is ontworpen voor iedereen die meer dan een paar servers beheert: geef een hele tabel tegelijk door en krijg een compleet, klaar-om-te-plakken configuratie in plaats van elk blok met de hand in te typen.
Elke regel kan zo kort zijn als "alias, host, gebruiker", of voeg een vierde en vijfde veld toe om de poort en het pad naar de privésleutel voor die ene server te overschrijven. Al het andere is een gedeelde optie die op elk blok wordt toegepast: een standaardpoort en identiteitsbestand, een jump-host via ProxyJump voor servers achter een bastion-host, een LocalForward-regel voor poortweitergave, een keep-alive-interval (ServerAliveInterval), verbindingsdeling met ControlMaster, en een schakelaar om agentdoorzending uit te schakelen. Zet "Blokken alfabetisch sorteren" aan om een lange configuratie netjes te houden, en "Opmerking boven elk blok toevoegen" om elk item gemakkelijker te vinden wanneer u door het bestand bladert.
Rijen kunnen worden gescheiden door komma's of tabs, zodat een tabel die rechtstreeks uit een spreadsheet is gekopieerd, zonder herindeling werkt. Een regel zonder alias, host of gebruiker wordt overgeslagen en breekt niet de hele batch – de andere rijen worden nog steeds gegenereerd. Windows (CRLF) en Unix (LF) regeleindes worden op dezelfde manier afgehandeld. De live teller onder de uitvoer toont hoeveel Host-blokken, richtlijnen en regels worden gegenereerd terwijl u typt.
Alles wordt lokaal in uw browser gegenereerd – hostnamen, gebruikersnamen en sleutelpaden worden nergens geüpload. Als u klaar bent, kopieert u het resultaat, downloadt u het als een .txt-bestand om in ~/.ssh/config te plaatsen, of stuurt u de uitvoer terug naar de invoer om het verder aan te passen.