{"id":4416,"date":"2021-05-08T07:56:55","date_gmt":"2021-05-08T07:56:55","guid":{"rendered":"https:\/\/swiv.com.br\/creating-a-public-private-ssh-key-pair\/"},"modified":"2026-05-27T20:02:32","modified_gmt":"2026-05-27T19:02:32","slug":"creating-a-public-private-ssh-key-pair","status":"publish","type":"post","link":"https:\/\/swiv.com.br\/index.php\/2021\/05\/08\/creating-a-public-private-ssh-key-pair\/","title":{"rendered":"Creating a Public\/Private SSH Key Pair"},"content":{"rendered":"\n<p>Quando o processo de cria\u00e7\u00e3o de DB System for realizado no OCI, uma das etapas \u00e9 definir a quest\u00e3o sobre a Key Pair. Para se antecipar a esta etapa, j\u00e1 podemos utilizar o Putty para gerar essas chaves para n\u00f3s, e deixar pronto para uso quando for necess\u00e1rio. Neste artigo vamos explorar como fazer isso.<\/p>\n\n\n\n<p>A vers\u00e3o do Putty deve ser no m\u00ednimo 0.74:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/swiv.com.br\/wp-content\/uploads\/2022\/07\/image-175.png\" alt=\"\" class=\"wp-image-7792\"\/><\/figure>\n\n\n\n<p>Podemos abrir a ferramenta &#8220;Puttygen&#8221;:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/swiv.com.br\/wp-content\/uploads\/2022\/07\/image-176.png\" alt=\"\" class=\"wp-image-7793\"\/><\/figure>\n\n\n\n<p>Aqui podemos clicar no bot\u00e3o &#8220;Generate&#8221;:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/swiv.com.br\/wp-content\/uploads\/2022\/07\/image-177.png\" alt=\"\" class=\"wp-image-7794\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/swiv.com.br\/wp-content\/uploads\/2022\/07\/image-178.png\" alt=\"\" class=\"wp-image-7795\"\/><\/figure>\n\n\n\n<p>Quando a chave \u00e9 apresentada no campo Key, podemos clicar no campo &#8220;Save Private Key&#8221;, confirmarmos a cria\u00e7\u00e3o da  chave privada sem um passphrase, e salvarmos o arquivo cortex_private.ppk em algum local seguro. Essa extens\u00e3o de arquivo \u00e9 importante, pois \u00e9 interpretada pelo Putty.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/swiv.com.br\/wp-content\/uploads\/2022\/07\/image-179.png\" alt=\"\" class=\"wp-image-7797\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/swiv.com.br\/wp-content\/uploads\/2022\/07\/image-180.png\" alt=\"\" class=\"wp-image-7798\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/swiv.com.br\/wp-content\/uploads\/2022\/07\/image-181-1024x460.png\" alt=\"\" class=\"wp-image-7799\"\/><\/figure>\n\n\n\n<p>Al\u00e9m disso, nesta mesma pasta, vamos criar um arquivo chamado &#8220;cortex.pub&#8221; onde o seu conte\u00fado ser\u00e1 a chave gerada pelo Puttygen:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/swiv.com.br\/wp-content\/uploads\/2022\/07\/image-182-1024x661.png\" alt=\"\" class=\"wp-image-7800\"\/><\/figure>\n\n\n\n<p>Agora tudo j\u00e1 est\u00e1 pronto para que, no momento da cria\u00e7\u00e3o do DB-System, essa key pair seja utilizada. Podemos fechar o Puttygen.<\/p>\n\n\n\n<p>Obs: Este procedimento foi criado pelo senhor Ahmed Baraka (www.ahmedbaraka.com) e foi apenas reproduzido por mim em um laborat\u00f3rio pessoal para fins de aprendizado.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Quando o processo de cria\u00e7\u00e3o de DB System for realizado no OCI, uma das etapas \u00e9 definir a quest\u00e3o sobre a Key Pair. Para se antecipar a esta etapa, j\u00e1 podemos utilizar o Putty para gerar essas chaves para n\u00f3s, e deixar pronto para uso quando for necess\u00e1rio. Neste artigo vamos explorar como fazer isso. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[],"class_list":["post-4416","post","type-post","status-publish","format-standard","hentry","category-oci"],"_links":{"self":[{"href":"https:\/\/swiv.com.br\/index.php\/wp-json\/wp\/v2\/posts\/4416","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/swiv.com.br\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/swiv.com.br\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/swiv.com.br\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/swiv.com.br\/index.php\/wp-json\/wp\/v2\/comments?post=4416"}],"version-history":[{"count":1,"href":"https:\/\/swiv.com.br\/index.php\/wp-json\/wp\/v2\/posts\/4416\/revisions"}],"predecessor-version":[{"id":9147,"href":"https:\/\/swiv.com.br\/index.php\/wp-json\/wp\/v2\/posts\/4416\/revisions\/9147"}],"wp:attachment":[{"href":"https:\/\/swiv.com.br\/index.php\/wp-json\/wp\/v2\/media?parent=4416"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/swiv.com.br\/index.php\/wp-json\/wp\/v2\/categories?post=4416"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/swiv.com.br\/index.php\/wp-json\/wp\/v2\/tags?post=4416"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}