Enterprise Server 3.2 is currently available as a release candidate. For more information, see "About upgrades to new releases."
No results found.
Explore by product
GitHub
Get startedAccount and profileRepositoriesGitHubEnterprise administratorsBilling and paymentsOrganizationsCode securityGitHub IssuesGitHub ActionsGitHub CodespacesGitHub PackagesDevelopersREST APIGraphQL APIGitHub CLIGitHub DiscussionsGitHub SponsorsBuilding communitiesGitHub PagesEducationGitHub DesktopAtomElectronCodeQL
Article version: Enterprise Server 3.2
Article version: Enterprise Server 3.2
Authenticating to GitHub
Keep your account and data secure with features like two-factor authentication, SSH, and commit signature verification.
- Keeping your account and data secure
- About authentication to GitHub
- Creating a strong password
- Updating your GitHub access credentials
- Creating a personal access token
- Reviewing your SSH keys
- Reviewing your deploy keys
- Authorizing OAuth Apps
- Authorizing GitHub Apps
- Reviewing your authorized integrations
- Connecting with third-party applications
- Reviewing your authorized applications (OAuth)
- Token expiration and revocation
- Reviewing your security log
- Removing sensitive data from a repository
- Sudo mode
- Preventing unauthorized access
- Securing your account with two-factor authentication (2FA)
- Connecting to GitHub with SSH
- Troubleshooting SSH
- Recovering your SSH key passphrase
- Error: Permission denied (publickey)
- Error: Bad file number
- Error: Key already in use
- Error: Permission to user/repo denied to other-user
- Error: Permission to user/repo denied to user/other-repo
- Error: Agent admitted failure to sign
- Error: ssh-add: illegal option -- K
- Error: Unknown key type
- Error: We're doing an SSH key audit
- Managing commit signature verification
- Troubleshooting commit signature verification
Help us make these docs great!
All GitHub docs are open source. See something that's wrong or unclear? Submit a pull request.
Make a contribution