{"id":18439,"date":"2020-06-24T19:31:21","date_gmt":"2020-06-25T02:31:21","guid":{"rendered":"https:\/\/careerkarma.com\/blog\/?p=18439"},"modified":"2023-12-01T03:22:53","modified_gmt":"2023-12-01T11:22:53","slug":"ssh-command","status":"publish","type":"post","link":"https:\/\/careerkarma.com\/blog\/ssh-command\/","title":{"rendered":"ssh Command: How to Work Remotely Using SSH"},"content":{"rendered":"\n<p>While you\u2019ll do most of your programming on your local machine, there may be times when you need to access another computer remotely. Once you\u2019ve written a web application, you may want to upload it to a web server and you may want to sign in to the server to manage a database.<br><\/p>\n\n\n\n<p>That\u2019s where the ssh command comes in. ssh is a command that allows you to securely log in to remote machines. It\u2019s the most common method used to access remote Unix servers.<br><\/p>\n\n\n\n<p>In this guide, we will teach you how to connect to a remote server with ssh, configure ssh and sign in using an SSH key.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Getting Started with SSH<\/h2>\n\n\n\n<p>SSH stands for Secure SHell. It is a protocol used to connect to remote Unix-based servers such as a Debian- or Ubuntu-based server, or a macOS computer. The <code>ssh<\/code> command uses the SSH protocol to securely log in to a remote server from the command line.<br><\/p>\n\n\n\n<p>As a handy reminder, SSH (with capitals) is the protocol, whereas ssh (without capitals) is the command.<br><\/p>\n\n\n\n<p>The most common usage of the command is to specify the name of the host to which you want to connect as well as the user who will be accessing the host:<br><\/p>\n\n\n\n<div class=\"wp-block-codemirror-blocks-code-block code-block\"><pre>ssh username@hostname<\/pre><\/div>\n\n\n\n<p>When you first log in to a system, you may be asked if you are sure you want to connect to a host. This is a security measure designed to ensure you don\u2019t log in to a system without knowing about it. Once you type \u201cyes\u201d and accept that you want to connect to the server, you will be asked to enter your password.<br><\/p>\n\n\n\n<p>As long as your password is correct, a Linux command line shell will open up which you can use to navigate around the remote server.<br><\/p>\n\n\n\n<p>By default, SSH uses the port 22 on a computer. However, some systems host SSH tunnels on a separate port. To change the host port number you are using to connect to a computer, you can use the <code>-p<\/code> argument:<\/p>\n\n\n\n<div class=\"wp-block-codemirror-blocks-code-block code-block\"><pre>ssh username@hostname -p 2222<\/pre><\/div>\n\n\n\n<p>Alternatively, you can specify the entire URL of an SSH session:<br><\/p>\n\n\n\n<div class=\"wp-block-codemirror-blocks-code-block code-block\"><pre>ssh ssh:\/\/username@hostname:2222<\/pre><\/div>\n\n\n\n<p>When you use this approach, you need to add \u201cssh:\/\/\u201d before the \u201cusername\u201d section of your ssh command. This ensures that your computer knows which protocol you want to use. If you don\u2019t specify the \u201cssh:\/\/\u201d part, an error will be returned.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How to Configure SSH<\/h2>\n\n\n\n<p>The ssh command is very versatile and supports configuration files. This means that you can create files in which particular commands are stored. By using configuration files, you can save time because you won\u2019t have to write out the long-form ssh command every time you want to access a particular resource.<br><\/p>\n\n\n\n<p>The structure of these SSH config files looks like this:<\/p>\n\n\n\n<div class=\"wp-block-codemirror-blocks-code-block code-block\"><pre>Host host\n\tUser user\n\tHostname hostname\n\tPort 2222<\/pre><\/div>\n\n\n\n<p>The \u201cHost\u201d value refers to the label you want to use when referencing the configuration. So, if you want to type \u201cssh server\u201d to sign in to a server, you\u2019d set this value to \u201cserver\u201d. The \u201cHostname\u201d value, on the other hand, refers to the address of the server to which you want to connect. This can be an IP address or a URL.<br><\/p>\n\n\n\n<p>Let\u2019s say we want to create an SSH configuration file for an ssh command to a hypothetical Career Karma server. We could do so using this code:<\/p>\n\n\n\n<div class=\"wp-block-codemirror-blocks-code-block code-block\"><pre>Host web\n\tUser careerkarma\n\tHostname 192.168.1.99\n\tPort 2222<\/pre><\/div>\n\n\n\n<p>To use our configuration, we could run this command:<\/p>\n\n\n\n<div class=\"wp-block-codemirror-blocks-code-block code-block\"><pre>ssh web<\/pre><\/div>\n\n\n\n<p>This command will sign us in to the server 255.255.255.255 using the username \u201ccareerkarma\u201d and the port 2222. It\u2019s worth noting that every IP between the range of 192.168.1.1 and 192.168.1.255 is reserved for your local network. So, this IP will not take you anywhere.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How to Log In to SSH Using Keys<\/h2>\n\n\n\n<p>In the above examples, we\u2019ve been relying on password authentication to sign in to our servers. While this is secure, it\u2019s quite inconvenient to type in your password every time you want to sign in to a server, especially if your password is long.<br><\/p>\n\n\n\n<p>That\u2019s where key-based authentication comes in. This method of authentication relies on creating a pair of keys:<br><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Private key:<\/strong> This is located on your local computer (the client) and kept secret.<\/li>\n\n\n\n<li><strong>Public key:<\/strong> This key can be uploaded to any server you want to access.<\/li>\n<\/ul>\n\n\n\n<p>When you sign in to a server using a private key, the server will use your public key to send a message to your computer. If this message can be read by your computer, it means the private and public keys match. At this point, you\u2019ll be allowed to log in to the server.<br><\/p>\n\n\n\n<p>If you <strong>do not<\/strong> already have a public and private key, you can generate them on your local computer using ssh-keygen:<br><\/p>\n\n\n\n<div class=\"wp-block-codemirror-blocks-code-block code-block\"><pre>ssh-keygen -t rsa<\/pre><\/div>\n\n\n\n<p>Press enter as many times as it asks you to and accept the default values. You can skip this step if you already have a key, otherwise a new key will be generated that will replace your existing one. Once you have a key, you\u2019re ready to copy it to a server.<br><\/p>\n\n\n\n<p>To copy your keys to a server, you can use the <code>ssh-copy-id<\/code> command. Here\u2019s the syntax for this command:<\/p>\n\n\n\n<div class=\"wp-block-codemirror-blocks-code-block code-block\"><pre>ssh-copy-id -i ~\/.ssh\/id_rsa.pub hostname<\/pre><\/div>\n\n\n\n<p>This command will copy the key <code>id_rsa.pub<\/code> from the .ssh folder in the home directory on your computer. This is where your public key is stored by default.<br><\/p>\n\n\n\n<p>If you want to upload another public key to a server, you can change the value set using the <code>-i<\/code> flag.<br><\/p>\n\n\n\n<p>You can still use your password to sign in to the server, unless you disable password authentication.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p>ssh is a useful command to know, even if you\u2019re not working with servers yet. For instance, if you have a Raspberry Pi, you could use ssh to access it from your main computer.<br><\/p>\n\n\n\n<p>SSH is a secure protocol you can use to work with remote hosts based on Unix, like a macOS computer or a Linux server.<\/p>\n","protected":false},"excerpt":{"rendered":"While you\u2019ll do most of your programming on your local machine, there may be times when you need to access another computer remotely. Once you\u2019ve written a web application, you may want to upload it to a web server and you may want to sign in to the server to manage a database. That\u2019s where&hellip;","protected":false},"author":240,"featured_media":18440,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[18070],"tags":[],"class_list":{"0":"post-18439","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-software-engineering-skills"},"acf":{"post_sub_title":"","sprint_id":"","query_class":"Software Engineering","school_sft":"","parent_sft":"","school_privacy_policy":"","has_review":"","is_sponser_post":"","is_guest_post":""},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.0 (Yoast SEO v27.0) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>ssh Command: How to Work Remotely Using SSH | Career Karma<\/title>\n<meta name=\"description\" content=\"The ssh command is used to log in to remote Linux servers. On Career Karma, learn how to work remotely with SSH using the ssh command.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/careerkarma.com\/blog\/ssh-command\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"ssh Command: How to Work Remotely Using SSH\" \/>\n<meta property=\"og:description\" content=\"The ssh command is used to log in to remote Linux servers. On Career Karma, learn how to work remotely with SSH using the ssh command.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/careerkarma.com\/blog\/ssh-command\/\" \/>\n<meta property=\"og:site_name\" content=\"Career Karma\" \/>\n<meta property=\"article:publisher\" content=\"http:\/\/facebook.com\/careerkarmaapp\" \/>\n<meta property=\"article:published_time\" content=\"2020-06-25T02:31:21+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-12-01T11:22:53+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/06\/samuel-ramos-tYvZUVEve6s-unsplash.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1020\" \/>\n\t<meta property=\"og:image:height\" content=\"680\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"James Gallagher\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@career_karma\" \/>\n<meta name=\"twitter:site\" content=\"@career_karma\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"James Gallagher\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/careerkarma.com\/blog\/ssh-command\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/careerkarma.com\/blog\/ssh-command\/\"},\"author\":{\"name\":\"James Gallagher\",\"@id\":\"https:\/\/careerkarma.com\/blog\/#\/schema\/person\/e79364792443fbff794a144c67ec8e94\"},\"headline\":\"ssh Command: How to Work Remotely Using SSH\",\"datePublished\":\"2020-06-25T02:31:21+00:00\",\"dateModified\":\"2023-12-01T11:22:53+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/careerkarma.com\/blog\/ssh-command\/\"},\"wordCount\":984,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/careerkarma.com\/blog\/ssh-command\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/06\/samuel-ramos-tYvZUVEve6s-unsplash.jpg\",\"articleSection\":[\"Software Engineering\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/careerkarma.com\/blog\/ssh-command\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/careerkarma.com\/blog\/ssh-command\/\",\"url\":\"https:\/\/careerkarma.com\/blog\/ssh-command\/\",\"name\":\"ssh Command: How to Work Remotely Using SSH | Career Karma\",\"isPartOf\":{\"@id\":\"https:\/\/careerkarma.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/careerkarma.com\/blog\/ssh-command\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/careerkarma.com\/blog\/ssh-command\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/06\/samuel-ramos-tYvZUVEve6s-unsplash.jpg\",\"datePublished\":\"2020-06-25T02:31:21+00:00\",\"dateModified\":\"2023-12-01T11:22:53+00:00\",\"author\":{\"@id\":\"https:\/\/careerkarma.com\/blog\/#\/schema\/person\/e79364792443fbff794a144c67ec8e94\"},\"description\":\"The ssh command is used to log in to remote Linux servers. On Career Karma, learn how to work remotely with SSH using the ssh command.\",\"breadcrumb\":{\"@id\":\"https:\/\/careerkarma.com\/blog\/ssh-command\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/careerkarma.com\/blog\/ssh-command\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/careerkarma.com\/blog\/ssh-command\/#primaryimage\",\"url\":\"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/06\/samuel-ramos-tYvZUVEve6s-unsplash.jpg\",\"contentUrl\":\"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/06\/samuel-ramos-tYvZUVEve6s-unsplash.jpg\",\"width\":1020,\"height\":680},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/careerkarma.com\/blog\/ssh-command\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog\",\"item\":\"https:\/\/careerkarma.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Software Engineering\",\"item\":\"https:\/\/careerkarma.com\/blog\/software-engineering-skills\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"ssh Command: How to Work Remotely Using SSH\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/careerkarma.com\/blog\/#website\",\"url\":\"https:\/\/careerkarma.com\/blog\/\",\"name\":\"Career Karma\",\"description\":\"Latest Coding Bootcamp News &amp; Career Hacks from Industry Insiders\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/careerkarma.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/careerkarma.com\/blog\/#\/schema\/person\/e79364792443fbff794a144c67ec8e94\",\"name\":\"James Gallagher\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/careerkarma.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/01\/james-gallagher-150x150.jpg\",\"contentUrl\":\"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/01\/james-gallagher-150x150.jpg\",\"caption\":\"James Gallagher\"},\"description\":\"James Gallagher is a self-taught programmer and the technical content manager at Career Karma. He has experience in range of programming languages and extensive expertise in Python, HTML, CSS, and JavaScript. James has written hundreds of programming tutorials, and he frequently contributes to publications like Codecademy, Treehouse, Repl.it, Afrotech, and others.\",\"url\":\"https:\/\/careerkarma.com\/blog\/author\/jamesgallagher\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"ssh Command: How to Work Remotely Using SSH | Career Karma","description":"The ssh command is used to log in to remote Linux servers. On Career Karma, learn how to work remotely with SSH using the ssh command.","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:\/\/careerkarma.com\/blog\/ssh-command\/","og_locale":"en_US","og_type":"article","og_title":"ssh Command: How to Work Remotely Using SSH","og_description":"The ssh command is used to log in to remote Linux servers. On Career Karma, learn how to work remotely with SSH using the ssh command.","og_url":"https:\/\/careerkarma.com\/blog\/ssh-command\/","og_site_name":"Career Karma","article_publisher":"http:\/\/facebook.com\/careerkarmaapp","article_published_time":"2020-06-25T02:31:21+00:00","article_modified_time":"2023-12-01T11:22:53+00:00","og_image":[{"width":1020,"height":680,"url":"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/06\/samuel-ramos-tYvZUVEve6s-unsplash.jpg","type":"image\/jpeg"}],"author":"James Gallagher","twitter_card":"summary_large_image","twitter_creator":"@career_karma","twitter_site":"@career_karma","twitter_misc":{"Written by":"James Gallagher","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/careerkarma.com\/blog\/ssh-command\/#article","isPartOf":{"@id":"https:\/\/careerkarma.com\/blog\/ssh-command\/"},"author":{"name":"James Gallagher","@id":"https:\/\/careerkarma.com\/blog\/#\/schema\/person\/e79364792443fbff794a144c67ec8e94"},"headline":"ssh Command: How to Work Remotely Using SSH","datePublished":"2020-06-25T02:31:21+00:00","dateModified":"2023-12-01T11:22:53+00:00","mainEntityOfPage":{"@id":"https:\/\/careerkarma.com\/blog\/ssh-command\/"},"wordCount":984,"commentCount":0,"image":{"@id":"https:\/\/careerkarma.com\/blog\/ssh-command\/#primaryimage"},"thumbnailUrl":"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/06\/samuel-ramos-tYvZUVEve6s-unsplash.jpg","articleSection":["Software Engineering"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/careerkarma.com\/blog\/ssh-command\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/careerkarma.com\/blog\/ssh-command\/","url":"https:\/\/careerkarma.com\/blog\/ssh-command\/","name":"ssh Command: How to Work Remotely Using SSH | Career Karma","isPartOf":{"@id":"https:\/\/careerkarma.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/careerkarma.com\/blog\/ssh-command\/#primaryimage"},"image":{"@id":"https:\/\/careerkarma.com\/blog\/ssh-command\/#primaryimage"},"thumbnailUrl":"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/06\/samuel-ramos-tYvZUVEve6s-unsplash.jpg","datePublished":"2020-06-25T02:31:21+00:00","dateModified":"2023-12-01T11:22:53+00:00","author":{"@id":"https:\/\/careerkarma.com\/blog\/#\/schema\/person\/e79364792443fbff794a144c67ec8e94"},"description":"The ssh command is used to log in to remote Linux servers. On Career Karma, learn how to work remotely with SSH using the ssh command.","breadcrumb":{"@id":"https:\/\/careerkarma.com\/blog\/ssh-command\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/careerkarma.com\/blog\/ssh-command\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/careerkarma.com\/blog\/ssh-command\/#primaryimage","url":"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/06\/samuel-ramos-tYvZUVEve6s-unsplash.jpg","contentUrl":"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/06\/samuel-ramos-tYvZUVEve6s-unsplash.jpg","width":1020,"height":680},{"@type":"BreadcrumbList","@id":"https:\/\/careerkarma.com\/blog\/ssh-command\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog","item":"https:\/\/careerkarma.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Software Engineering","item":"https:\/\/careerkarma.com\/blog\/software-engineering-skills\/"},{"@type":"ListItem","position":3,"name":"ssh Command: How to Work Remotely Using SSH"}]},{"@type":"WebSite","@id":"https:\/\/careerkarma.com\/blog\/#website","url":"https:\/\/careerkarma.com\/blog\/","name":"Career Karma","description":"Latest Coding Bootcamp News &amp; Career Hacks from Industry Insiders","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/careerkarma.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/careerkarma.com\/blog\/#\/schema\/person\/e79364792443fbff794a144c67ec8e94","name":"James Gallagher","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/careerkarma.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/01\/james-gallagher-150x150.jpg","contentUrl":"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/01\/james-gallagher-150x150.jpg","caption":"James Gallagher"},"description":"James Gallagher is a self-taught programmer and the technical content manager at Career Karma. He has experience in range of programming languages and extensive expertise in Python, HTML, CSS, and JavaScript. James has written hundreds of programming tutorials, and he frequently contributes to publications like Codecademy, Treehouse, Repl.it, Afrotech, and others.","url":"https:\/\/careerkarma.com\/blog\/author\/jamesgallagher\/"}]}},"_links":{"self":[{"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/posts\/18439","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/users\/240"}],"replies":[{"embeddable":true,"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/comments?post=18439"}],"version-history":[{"count":0,"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/posts\/18439\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/media\/18440"}],"wp:attachment":[{"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/media?parent=18439"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/categories?post=18439"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/tags?post=18439"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}