Skip to content

Instantly share code, notes, and snippets.

@vikpe
Last active February 17, 2025 14:19
Show Gist options
  • Save vikpe/34454d69fe03a9617f2b009cc3ba200b to your computer and use it in GitHub Desktop.
Save vikpe/34454d69fe03a9617f2b009cc3ba200b to your computer and use it in GitHub Desktop.
FIX: The authenticity of host github.com can't be established.

Error

The authenticity of host 'github.com (140.82.113.4)' can't be established.

Fix

ssh-keyscan github.com >> ~/.ssh/known_hosts

Example (eg. using CircleCI workflow)

- run:
    name: Add github.com to known hosts
    command: ssh-keyscan github.com >> ~/.ssh/known_hosts
@arieldc
Copy link

arieldc commented Sep 21, 2024

Thanks!!!

@diorcula
Copy link

User beware: doing this method above leaves you vulnerable to man-in-the-middle attacks. Instead, I'd recommend following GitHub's documentation on Testing your SSH connection. Pay special attention to the step where they ask you to compare the fingerprint returned in command line with GitHub's public fingerprint.

This worked for me, note that it automatically added 'github.com' to the list of known hosts

@Xaidor
Copy link

Xaidor commented Jan 14, 2025

Omg Thanks a bunch!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment