SSH-configuratiegenerator

Genereer ~/.ssh/config-vermeldingen voor meerdere SSH-hosts

Nieuwe host toevoegen

SSH-configuratie-uitvoer

Voeg SSH-hosts toe via het formulier om uw configuratiebestand te genereren

SSH-configuratiegenerator

Genereer ~/.ssh/config-vermeldingen voor meerdere SSH-hosts

Functies

  • Build `~/.ssh/config` entries with Host alias, HostName, User, Port, IdentityFile, ForwardAgent, ProxyJump
  • Common patterns: production server, dev server, bastion + jump, GitHub deployment key
  • 4-space-indented output matching standard OpenSSH config style
  • Multiple Host blocks supported — copy the output into your `~/.ssh/config`
  • Runs entirely in your browser

Hoe te gebruiken

  1. Voer een host-alias en een hostnaam (IP of domein) in.
  2. Vul de optionele velden in: User, Port, IdentityFile, enz.
  3. Klik op Host toevoegen om de vermelding toe te voegen.
  4. Herhaal voor extra hosts en kopieer vervolgens de uitvoer naar ~/.ssh/config.

Tips en best practices

  • Host alias is what you type when connecting (`ssh my-server`); HostName is the actual address.
  • IdentityFile path uses `~/.ssh/id_rsa` style; SSH expands `~` to your home directory.
  • For bastion/jump hosts, set `ProxyJump bastion-alias` on the inner host config.
  • StrictHostKeyChecking yes is the production default; set to `accept-new` for first-time connections to trusted hosts.
  • Add `IdentitiesOnly yes` when multiple keys are loaded — prevents SSH from trying them all and triggering "too many auth failures".

Veelgestelde vragen

Waar plaats ik de gegenereerde configuratie?

Kopieer de uitvoer naar uw ~/.ssh/config-bestand. Maak het bestand aan als het niet bestaat. Zorg ervoor dat het machtigingen 600 heeft (chmod 600 ~/.ssh/config).

Wat is ProxyJump?

Met ProxyJump kunt u verbinding maken met een host via een tussenliggende bastion-/jump-server. Stel het in op de alias van de jump-host die in uw SSH-configuratie is gedefinieerd.

Wat doet ForwardAgent?

ForwardAgent schakelt SSH-agentdoorsturing in, waarmee u uw lokale SSH-sleutels op de externe server kunt gebruiken voor verdere SSH-verbindingen. Gebruik voorzichtig op niet-vertrouwde servers.

Zijn mijn gegevens veilig en privé?

Alle verwerking vindt lokaal in uw browser plaats. Er worden geen gegevens naar enige server verzonden. Uw SSH-configuratiedetails blijven volledig privé.

Is deze tool gratis?

Ja, deze tool is volledig gratis en vereist geen registratie.