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/configwith permissions600(chmod 600 ~/.ssh/config) - Prefer
ed25519keys over RSA — smaller, faster, and more secure - Use
Host *for global defaults that apply to all connections - Wildcard hosts like
Host *.example.commatch multiple hosts at once - The first matching
Hostblock wins — put specific hosts before wildcards - Use
ProxyJump(or the olderProxyCommand) 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