No results found.
Explore by product
GitHub
Get startedAccount and profileGitHubEnterprise administratorsBilling and paymentsOrganizationsCode securityGitHub IssuesGitHub ActionsGitHub CodespacesGitHub PackagesDevelopersREST APIGraphQL APIGitHub CLIGitHub DiscussionsGitHub SponsorsBuilding communitiesGitHub PagesEducationGitHub DesktopAtomElectronCodeQL
Article version: Enterprise Server 3.1
Article version: Enterprise Server 3.1
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)
- 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: 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