Quick Presets Click to add a pre-filled entry
Host Entries

No host entries yet.
Use a preset above or click "Add Host".

Global Options (Host *)
Generated ~/.ssh/config
Validation
  • Add host entries to see validation results.
Best Practice Tips
SSH Config Essentials:
  • Use ~/.ssh/config with permissions 600 (chmod 600 ~/.ssh/config)
  • Prefer ed25519 keys over RSA — smaller, faster, and more secure
  • Use Host * for global defaults that apply to all connections
  • Wildcard hosts like Host *.example.com match multiple hosts at once
  • The first matching Host block wins — put specific hosts before wildcards
  • Use ProxyJump (or the older ProxyCommand) to reach hosts behind a bastion
  • Set AddKeysToAgent yes + UseKeychain yes (macOS) to avoid re-entering passphrases
  • Enable multiplexing (ControlMaster auto) to reuse connections and speed up repeated SSH/SCP/git operations

Also from ZapTools

Free business tools for freelancers & small teams

📄 Invoice Generator 🧾 Receipt Maker 📝 Proposal Builder 📜 Contract Generator ⚡ All 120+ Tools
Copied to clipboard!
Share this tool: