Loading...
Security Tool
Generate SSH config files for multiple GitHub, GitLab, and other host identities.
~/.ssh/config. Each Host entry defines how SSH should connect to a specific host, including which identity file (private key) to use. This allows you to use different SSH keys for different Git hosting services or accounts.Path to your private SSH key file
Only use the specified IdentityFile, ignore other keys
Additional SSH options (one per line, without indentation)
Installation instructions:
~/.ssh/configchmod 600 ~/.ssh/configssh -T git@github.comMultiple GitHub Accounts:
github.com and github-work.comgithub.com but Host to a custom aliasGitHub + GitLab:
macOS Keychain Integration:
ssh-add --apple-use-keychain ~/.ssh/id_rsa to add keysWas this tool helpful?