{"id":4384,"date":"2018-02-08T20:00:48","date_gmt":"2018-02-08T20:00:48","guid":{"rendered":"https:\/\/www.inmotionhosting.com\/support\/2018\/02\/08\/how-to-add-ssh-keys-to-your-github-account\/"},"modified":"2025-02-05T23:05:50","modified_gmt":"2025-02-06T04:05:50","slug":"how-to-add-ssh-keys-to-your-github-account","status":"publish","type":"post","link":"https:\/\/www.inmotionhosting.com\/support\/server\/ssh\/how-to-add-ssh-keys-to-your-github-account\/","title":{"rendered":"How to Add SSH Keys to Your GitHub Account"},"content":{"rendered":"<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"538\" src=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/How-to-Add-SSH-Keys-to-Your-GitHub-Account-1024x538.png\" alt=\"How to Add SSH Keys to Your GitHub Account\" class=\"wp-image-94314\" srcset=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/How-to-Add-SSH-Keys-to-Your-GitHub-Account-1024x538.png 1024w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/How-to-Add-SSH-Keys-to-Your-GitHub-Account-300x158.png 300w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/How-to-Add-SSH-Keys-to-Your-GitHub-Account-768x403.png 768w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/How-to-Add-SSH-Keys-to-Your-GitHub-Account.png 1200w\" sizes=\"auto, (min-width: 1360px) 876px, (min-width: 960px) calc(61.58vw + 51px), calc(100vw - 80px)\" \/><\/figure>\n\n\n\n<p>GitHub offers a convenient SSH key feature for accessing your repositories on the command line. Instead of using usernames and passwords every time you push to or pull from your repository, you can use your key. In this article we\u2019ll learn <strong>how to add SSH keys to your GitHub account<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"why-add-ssh\">Why use an SSH key?<\/h2>\n\n\n\n<p>Using an SSH key is a convenient and secure way to access your account. It\u2019s convenient because you don\u2019t need to remember a long password. And you can make your actual password so brutally long and secure that no human or bot could guess it. The SSH key works like an actual key that only you possess.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-to-create-ssh-key\">How to Create an SSH Key<\/h2>\n\n\n\n<p>In order to use an SSH key with Git, you must first create the key on your computer. <b>If you already have an SSH key, you can skip these steps.<\/b> In order to check if you have a key, you can run this command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"> user@server# <span style=\"color: green;\">ssh-add -l<\/span><\/pre>\n\n\n\n<p>Follow along with the steps below to create the key and copy its contents. You will need to open your computer\u2019s default terminal application.<\/p>\n\n\n\n<ol class=\"wp-block-list article_list\">\n<li>Open the terminal app on your computer.<\/li>\n\n\n\n<li>Enter the following command, substituting joe@example.com with your email address: <pre class=\"cli\"> user@server# <span style=\"color: green;\">ssh-keygen -t rsa -b 4096 -C \"joe@example.com\"<\/span><\/pre><\/li>\n\n\n\n<li>Press <b>Enter<\/b> to accept the default file location.<\/li>\n\n\n\n<li>Enter a <a href=\"\/support\/server\/ssh\/how-to-create-a-strong-passphrase-for-ssh\/\">secure passphrase<\/a>.<\/li>\n\n\n\n<li>Press <b>Enter<\/b>.<\/li>\n\n\n\n<li>Enter this command to display the contents of your public key: <pre> user@server# <span style=\"color: green;\">cat .ssh\/id_rsa.pub<\/span><\/pre><\/li>\n\n\n\n<li>Copy the contents of your key to your clipboard (we will need it later).<\/li>\n<\/ol>\n\n\n\n<p>It\u2019s important to remember that the SSH key has two parts: a private key and a public key. As the name suggests, the private key is only for private use. <b>Never ever share your private key with anyone<\/b> (with exceptions made for your system administrator or other trusted people within your organization). This will be important later.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-to-add-ssh-key-github\">How to Add an SSH Key to your Github Account<\/h2>\n\n\n\n<p>Now we have already seen why you might want to use an SSH key. We also demonstrated how to create an SSH key on your computer.<\/p>\n\n\n\n<p>As mentioned above, we have a private key and a public key. In the steps below you\u2019ll learn how to upload your public key to GitHub.<\/p>\n\n\n\n<ol class=\"wp-block-list article_list\">\n<li><a href=\"\/support\/website\/git\/using-your-github-account\/\">Log into your GitHub account<\/a>.<\/li>\n\n\n\n<li>Click your avatar and choose <b>Settings<\/b>.<br><img loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"709\" class=\"wp-image-129248\" style=\"width: 750px;\" src=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2018\/02\/github-settings.png\" alt=\"screenshot showing the user preferences menu highlighting the settings option\" srcset=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2018\/02\/github-settings.png 762w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2018\/02\/github-settings-300x283.png 300w\" sizes=\"auto, (min-width: 1360px) 876px, (min-width: 960px) calc(61.58vw + 51px), calc(100vw - 80px)\" \/><div style=\"clear: both;\">\u00a0<\/div><\/li>\n\n\n\n<li>Select <b>SSH and GPG keys<\/b>.<br><div style=\"clear: both;\"><\/div><\/li>\n\n\n\n<li>Click <b>New SSH key<\/b>.<br><img loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"341\" class=\"wp-image-129250\" style=\"width: 750px;\" src=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2018\/02\/ssh-and-gpg-keys.png\" alt=\"screenshot of the github settings menu with SSH and GPG keys highlighted and the new SSH key button highlighted\" srcset=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2018\/02\/ssh-and-gpg-keys.png 1597w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2018\/02\/ssh-and-gpg-keys-300x136.png 300w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2018\/02\/ssh-and-gpg-keys-1024x466.png 1024w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2018\/02\/ssh-and-gpg-keys-768x349.png 768w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2018\/02\/ssh-and-gpg-keys-1536x698.png 1536w\" sizes=\"auto, (min-width: 1360px) 876px, (min-width: 960px) calc(61.58vw + 51px), calc(100vw - 80px)\" \/> <div style=\"clear: both;\">\u00a0<\/div><\/li>\n\n\n\n<li>Enter a title in the field. <div style=\"clear: both;\"><\/div><\/li>\n\n\n\n<li>Paste your public key into the <em>Key<\/em> field.<div style=\"clear: both;\"><\/div><\/li>\n\n\n\n<li>Click <b>Add SSH key<\/b>. <div style=\"clear: both;\"><\/div><\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">Next Steps<\/h2>\n\n\n\n<p>Well done! You now know how to add SSH keys to your GitHub account. Make sure to check out some of our other Git articles:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"\/support\/git\/\">Introduction to Git<\/a><\/li>\n\n\n\n<li><a href=\"\/support\/website\/git\/using-git-to-publish-files\/\">Using Git to Publish Files<\/a><\/li>\n\n\n\n<li><a href=\"\/support\/website\/git\/how-to-use-tags-in-git\/\">How to Use Tags in Git<\/a><\/li>\n<\/ul>\n\n\n\n<p>Looking for a <a href=\"https:\/\/www.inmotionhosting.com\/dedicated-servers\">dedicated server<\/a>? We\u2019ve got you covered.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>GitHub offers a convenient SSH key feature for accessing your repositories on the command line. Instead of using usernames and passwords every time you push to or pull from your repository, you can use your key. In this article we&#8217;ll learn how to add SSH keys to your GitHub account. Why use an SSH key?<a class=\"moretag\" href=\"https:\/\/www.inmotionhosting.com\/support\/server\/ssh\/how-to-add-ssh-keys-to-your-github-account\/\"> Read More ><\/a><\/p>\n","protected":false},"author":57020,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[4307],"tags":[],"class_list":["post-4384","post","type-post","status-publish","format-standard","hentry","category-ssh"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Add SSH Keys to Your GitHub Account via Command Line<\/title>\n<meta name=\"description\" content=\"In this article, you will learn how to add SSH keys to your GitHub account.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.inmotionhosting.com\/support\/server\/ssh\/how-to-add-ssh-keys-to-your-github-account\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Add SSH Keys to Your GitHub Account via Command Line\" \/>\n<meta property=\"og:description\" content=\"In this article, you will learn how to add SSH keys to your GitHub account.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.inmotionhosting.com\/support\/server\/ssh\/how-to-add-ssh-keys-to-your-github-account\/\" \/>\n<meta property=\"og:site_name\" content=\"InMotion Hosting Support Center\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/inmotionhosting\/\" \/>\n<meta property=\"article:published_time\" content=\"2018-02-08T20:00:48+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-02-06T04:05:50+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/How-to-Add-SSH-Keys-to-Your-GitHub-Account-1024x538.png\" \/>\n<meta name=\"author\" content=\"Jesse Owens\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@InMotionHosting\" \/>\n<meta name=\"twitter:site\" content=\"@InMotionHosting\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jesse Owens\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/server\/ssh\/how-to-add-ssh-keys-to-your-github-account\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/server\/ssh\/how-to-add-ssh-keys-to-your-github-account\/\"},\"author\":{\"name\":\"Jesse Owens\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/person\/db97af6358b0c1726e01e49180e5f71c\"},\"headline\":\"How to Add SSH Keys to Your GitHub Account\",\"datePublished\":\"2018-02-08T20:00:48+00:00\",\"dateModified\":\"2025-02-06T04:05:50+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/server\/ssh\/how-to-add-ssh-keys-to-your-github-account\/\"},\"wordCount\":467,\"commentCount\":26,\"publisher\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/server\/ssh\/how-to-add-ssh-keys-to-your-github-account\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/How-to-Add-SSH-Keys-to-Your-GitHub-Account-1024x538.png\",\"articleSection\":[\"SSH and Root Access\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.inmotionhosting.com\/support\/server\/ssh\/how-to-add-ssh-keys-to-your-github-account\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/server\/ssh\/how-to-add-ssh-keys-to-your-github-account\/\",\"url\":\"https:\/\/www.inmotionhosting.com\/support\/server\/ssh\/how-to-add-ssh-keys-to-your-github-account\/\",\"name\":\"How to Add SSH Keys to Your GitHub Account via Command Line\",\"isPartOf\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/server\/ssh\/how-to-add-ssh-keys-to-your-github-account\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/server\/ssh\/how-to-add-ssh-keys-to-your-github-account\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/How-to-Add-SSH-Keys-to-Your-GitHub-Account-1024x538.png\",\"datePublished\":\"2018-02-08T20:00:48+00:00\",\"dateModified\":\"2025-02-06T04:05:50+00:00\",\"description\":\"In this article, you will learn how to add SSH keys to your GitHub account.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/server\/ssh\/how-to-add-ssh-keys-to-your-github-account\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.inmotionhosting.com\/support\/server\/ssh\/how-to-add-ssh-keys-to-your-github-account\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/server\/ssh\/how-to-add-ssh-keys-to-your-github-account\/#primaryimage\",\"url\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/How-to-Add-SSH-Keys-to-Your-GitHub-Account.png\",\"contentUrl\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/How-to-Add-SSH-Keys-to-Your-GitHub-Account.png\",\"width\":1200,\"height\":630},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/server\/ssh\/how-to-add-ssh-keys-to-your-github-account\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.inmotionhosting.com\/support\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Add SSH Keys to Your GitHub Account\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#website\",\"url\":\"https:\/\/www.inmotionhosting.com\/support\/\",\"name\":\"InMotion Hosting Support Center\",\"description\":\"Web Hosting Support &amp; Tutorials\",\"publisher\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.inmotionhosting.com\/support\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#organization\",\"name\":\"InMotion Hosting\",\"url\":\"https:\/\/www.inmotionhosting.com\/support\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2023\/02\/inmotion-hosting-logo-yoast.jpg\",\"contentUrl\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2023\/02\/inmotion-hosting-logo-yoast.jpg\",\"width\":696,\"height\":696,\"caption\":\"InMotion Hosting\"},\"image\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/inmotionhosting\/\",\"https:\/\/x.com\/InMotionHosting\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/person\/db97af6358b0c1726e01e49180e5f71c\",\"name\":\"Jesse Owens\",\"url\":\"https:\/\/www.inmotionhosting.com\/support\/author\/jesseo\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Add SSH Keys to Your GitHub Account via Command Line","description":"In this article, you will learn how to add SSH keys to your GitHub account.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.inmotionhosting.com\/support\/server\/ssh\/how-to-add-ssh-keys-to-your-github-account\/","og_locale":"en_US","og_type":"article","og_title":"How to Add SSH Keys to Your GitHub Account via Command Line","og_description":"In this article, you will learn how to add SSH keys to your GitHub account.","og_url":"https:\/\/www.inmotionhosting.com\/support\/server\/ssh\/how-to-add-ssh-keys-to-your-github-account\/","og_site_name":"InMotion Hosting Support Center","article_publisher":"https:\/\/www.facebook.com\/inmotionhosting\/","article_published_time":"2018-02-08T20:00:48+00:00","article_modified_time":"2025-02-06T04:05:50+00:00","og_image":[{"url":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/How-to-Add-SSH-Keys-to-Your-GitHub-Account-1024x538.png","type":"","width":"","height":""}],"author":"Jesse Owens","twitter_card":"summary_large_image","twitter_creator":"@InMotionHosting","twitter_site":"@InMotionHosting","twitter_misc":{"Written by":"Jesse Owens","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.inmotionhosting.com\/support\/server\/ssh\/how-to-add-ssh-keys-to-your-github-account\/#article","isPartOf":{"@id":"https:\/\/www.inmotionhosting.com\/support\/server\/ssh\/how-to-add-ssh-keys-to-your-github-account\/"},"author":{"name":"Jesse Owens","@id":"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/person\/db97af6358b0c1726e01e49180e5f71c"},"headline":"How to Add SSH Keys to Your GitHub Account","datePublished":"2018-02-08T20:00:48+00:00","dateModified":"2025-02-06T04:05:50+00:00","mainEntityOfPage":{"@id":"https:\/\/www.inmotionhosting.com\/support\/server\/ssh\/how-to-add-ssh-keys-to-your-github-account\/"},"wordCount":467,"commentCount":26,"publisher":{"@id":"https:\/\/www.inmotionhosting.com\/support\/#organization"},"image":{"@id":"https:\/\/www.inmotionhosting.com\/support\/server\/ssh\/how-to-add-ssh-keys-to-your-github-account\/#primaryimage"},"thumbnailUrl":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/How-to-Add-SSH-Keys-to-Your-GitHub-Account-1024x538.png","articleSection":["SSH and Root Access"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.inmotionhosting.com\/support\/server\/ssh\/how-to-add-ssh-keys-to-your-github-account\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.inmotionhosting.com\/support\/server\/ssh\/how-to-add-ssh-keys-to-your-github-account\/","url":"https:\/\/www.inmotionhosting.com\/support\/server\/ssh\/how-to-add-ssh-keys-to-your-github-account\/","name":"How to Add SSH Keys to Your GitHub Account via Command Line","isPartOf":{"@id":"https:\/\/www.inmotionhosting.com\/support\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.inmotionhosting.com\/support\/server\/ssh\/how-to-add-ssh-keys-to-your-github-account\/#primaryimage"},"image":{"@id":"https:\/\/www.inmotionhosting.com\/support\/server\/ssh\/how-to-add-ssh-keys-to-your-github-account\/#primaryimage"},"thumbnailUrl":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/How-to-Add-SSH-Keys-to-Your-GitHub-Account-1024x538.png","datePublished":"2018-02-08T20:00:48+00:00","dateModified":"2025-02-06T04:05:50+00:00","description":"In this article, you will learn how to add SSH keys to your GitHub account.","breadcrumb":{"@id":"https:\/\/www.inmotionhosting.com\/support\/server\/ssh\/how-to-add-ssh-keys-to-your-github-account\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.inmotionhosting.com\/support\/server\/ssh\/how-to-add-ssh-keys-to-your-github-account\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.inmotionhosting.com\/support\/server\/ssh\/how-to-add-ssh-keys-to-your-github-account\/#primaryimage","url":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/How-to-Add-SSH-Keys-to-Your-GitHub-Account.png","contentUrl":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/How-to-Add-SSH-Keys-to-Your-GitHub-Account.png","width":1200,"height":630},{"@type":"BreadcrumbList","@id":"https:\/\/www.inmotionhosting.com\/support\/server\/ssh\/how-to-add-ssh-keys-to-your-github-account\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.inmotionhosting.com\/support\/"},{"@type":"ListItem","position":2,"name":"How to Add SSH Keys to Your GitHub Account"}]},{"@type":"WebSite","@id":"https:\/\/www.inmotionhosting.com\/support\/#website","url":"https:\/\/www.inmotionhosting.com\/support\/","name":"InMotion Hosting Support Center","description":"Web Hosting Support &amp; Tutorials","publisher":{"@id":"https:\/\/www.inmotionhosting.com\/support\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.inmotionhosting.com\/support\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.inmotionhosting.com\/support\/#organization","name":"InMotion Hosting","url":"https:\/\/www.inmotionhosting.com\/support\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/logo\/image\/","url":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2023\/02\/inmotion-hosting-logo-yoast.jpg","contentUrl":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2023\/02\/inmotion-hosting-logo-yoast.jpg","width":696,"height":696,"caption":"InMotion Hosting"},"image":{"@id":"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/inmotionhosting\/","https:\/\/x.com\/InMotionHosting"]},{"@type":"Person","@id":"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/person\/db97af6358b0c1726e01e49180e5f71c","name":"Jesse Owens","url":"https:\/\/www.inmotionhosting.com\/support\/author\/jesseo\/"}]}},"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"primary_category":{"id":4307,"name":"SSH and Root Access","slug":"ssh","link":"https:\/\/www.inmotionhosting.com\/support\/server\/ssh\/"},"_links":{"self":[{"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/posts\/4384","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/users\/57020"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/comments?post=4384"}],"version-history":[{"count":10,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/posts\/4384\/revisions"}],"predecessor-version":[{"id":129252,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/posts\/4384\/revisions\/129252"}],"wp:attachment":[{"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/media?parent=4384"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/categories?post=4384"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/tags?post=4384"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}