{"id":7828,"date":"2018-07-03T12:21:08","date_gmt":"2018-07-03T15:21:08","guid":{"rendered":"https:\/\/king.host\/wiki\/?post_type=article&#038;p=7828"},"modified":"2021-08-24T15:06:46","modified_gmt":"2021-08-24T18:06:46","slug":"putty-com-chaves-de-criptografia","status":"publish","type":"article","link":"https:\/\/king.host\/wiki\/artigo\/putty-com-chaves-de-criptografia\/","title":{"rendered":"Utilizar o Putty com chaves de criptografia"},"content":{"rendered":"<p>Deseja utilizar o Putty com chaves de criptografia e assim acessar o FTP do seu site sem precisar inserir a senha todas as vezes? Certo! Este tutorial pode te ajudar com isso.<\/p>\n<p><strong>Aten\u00e7\u00e3o:<\/strong> Este artigo \u00e9 direcionado para usu\u00e1rios que utilizam sistema operacional <strong>Windows em sua m\u00e1quina local<\/strong>.<br \/>\nSe voc\u00ea utiliza Linux, veja <a href=\"https:\/\/king.host\/wiki\/artigo\/como-fazer-acesso-ssh-sem-senha\/\" target=\"_blank\" rel=\"noopener\">Como fazer acesso SSH sem senha<\/a>.<\/p>\n<p>O <a href=\"https:\/\/www.chiark.greenend.org.uk\/~sgtatham\/putty\/latest.html\" target=\"_blank\" rel=\"noopener\">Putty<\/a> \u00e9 uma programa que permite acessar o FTP de sites hospedados em plataforma Linux atrav\u00e9s de um terminal SSH no seu sistema Windows. O Windows n\u00e3o possui um terminal que se conecta por SSH a alguma m\u00e1quina, portanto ser\u00e1 necess\u00e1rio voc\u00ea utilizar um aplicativo. O mais popular \u00e9 o Putty.<br \/>\nPara saber mais, acesse: <a href=\"https:\/\/king.host\/wiki\/artigo\/como-acessar-o-ftp-do-meu-site-por-ssh\/\" target=\"_blank\" rel=\"noopener\">Como acessar o FTP do meu site por SSH<\/a>.<\/p>\n<p>O procedimento dispon\u00edvel nesta p\u00e1gina \u00e9 indicado para usu\u00e1rios que possuam experi\u00eancia com manipula\u00e7\u00e3o de arquivos e utiliza\u00e7\u00e3o de comandos via terminal SSH.<\/p>\n<p>O processo todo \u00e9 um pouco longo mas n\u00e3o \u00e9 dif\u00edcil de ser executado. Confira:<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Gerar_chaves_com_o_PuttyGen\"><\/span>Gerar chaves com o PuttyGen<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Para que possamos logar no SSH sem ser necess\u00e1rio sempre informar a senha do host\/usu\u00e1rio, precisaremos de um software adicional, o <em>PuTTYgen<\/em>.<br \/>\nFa\u00e7a o download dele em: <a href=\"https:\/\/the.earth.li\/~sgtatham\/putty\/latest\/w32\/puttygen.exe\" target=\"_blank\" rel=\"noopener\">putty.org\/puttygen<\/a>. Abra o aplicativo e clique no bot\u00e3o <strong>Generate<\/strong>.<br \/>\n<a href=\"https:\/\/king.host\/wiki\/wp-content\/uploads\/2018\/07\/pgen1.png\"><img class=\"aligncenter size-full\" data-original=\"https:\/\/king.host\/wiki\/wp-content\/uploads\/2018\/07\/pgen1.png\"><\/a><\/p>\n<p>Depois que o PuTTYgen gerar a chave, selecione toda a \u00e1rea criptografada e d\u00ea um <kbd>CTRL<\/kbd> + <kbd>C<\/kbd> para copiar tudo e anote-a em um bloco de notas.<br \/>\nAl\u00e9m disso, clique no bot\u00e3o <strong>Save private key<\/strong> para salvar a chave gerada. (Clique em Yes na pop-up que surgir.)<br \/>\nSalve a chave em um local seguro, ela ser\u00e1 importante posteriormente.<br \/>\n<a href=\"https:\/\/king.host\/wiki\/wp-content\/uploads\/2018\/07\/pgen2.png\"><img decoding=\"async\" class=\"aligncenter size-full lazyload\" data-src=\"https:\/\/king.host\/wiki\/wp-content\/uploads\/2018\/07\/pgen2.png\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" style=\"--smush-placeholder-width: 497px; --smush-placeholder-aspect-ratio: 497\/480;\"><noscript><img decoding=\"async\" class=\"aligncenter size-full\" src=\"https:\/\/king.host\/wiki\/wp-content\/uploads\/2018\/07\/pgen2.png\"><\/noscript><\/a><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Salvar_a_chave_no_FTP\"><\/span>Salvar a chave no FTP<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Abra o Putty e fa\u00e7a login normalmente no FTP desejado.<br \/>\nNa raiz do FTP (antes da www) crie um diret\u00f3rio chamado .ssh. D\u00ea permiss\u00e3o 700 para o diret\u00f3rio e o acesse.<br \/>\n<small>Os comandos utilizados s\u00e3o os seguintes:<\/small><br \/>\nmkdir .ssh\/; chmod 700 .ssh\/; cd .ssh\/;<\/p>\n<p>J\u00e1 dentro do diret\u00f3rio, crie o arquivo chamado ?authorized_keys2 ao qual deve ser inserida a chave p\u00fablica.<br \/>\n<small>Os comandos utilizados s\u00e3o os seguintes:<\/small><br \/>\nmkdir .ssh\/; chmod 700 .ssh\/; cd .ssh\/;<\/p>\n<p>Dentro do arquivo criado, insira a chave p\u00fablica criada pelo PuTTYgen ao qual voc\u00ea copiou para o bloco de notas.<br \/>\n<small>Os comandos utilizados s\u00e3o os seguintes:<\/small><br \/>\nvim authorized_keys2<br \/>\n<a href=\"https:\/\/king.host\/wiki\/wp-content\/uploads\/2018\/07\/pgen3.png\"><img decoding=\"async\" class=\"aligncenter size-full lazyload\" data-src=\"https:\/\/king.host\/wiki\/wp-content\/uploads\/2018\/07\/pgen3.png\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" style=\"--smush-placeholder-width: 920px; --smush-placeholder-aspect-ratio: 920\/106;\"><noscript><img decoding=\"async\" class=\"aligncenter size-full\" src=\"https:\/\/king.host\/wiki\/wp-content\/uploads\/2018\/07\/pgen3.png\"><\/noscript><\/a><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Configurar_o_Putty_com_chaves_de_criptografia\"><\/span>Configurar o Putty com chaves de criptografia<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Saia do FTP do dom\u00ednio e abra o Putty novamente. Defina os dados de acesso de acordo com os itens em amarelo na imagem abaixo (os dados logicamente v\u00e3o variar de acordo com seu site).<br \/>\n<a href=\"https:\/\/king.host\/wiki\/wp-content\/uploads\/2018\/07\/pgen4.png\"><img decoding=\"async\" class=\"aligncenter size-full lazyload\" data-src=\"https:\/\/king.host\/wiki\/wp-content\/uploads\/2018\/07\/pgen4.png\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" style=\"--smush-placeholder-width: 471px; --smush-placeholder-aspect-ratio: 471\/453;\"><noscript><img decoding=\"async\" class=\"aligncenter size-full\" src=\"https:\/\/king.host\/wiki\/wp-content\/uploads\/2018\/07\/pgen4.png\"><\/noscript><\/a><\/p>\n<p>Depois, no menu <strong>Connection &gt; Data<\/strong>, defina o nome de usu\u00e1rio do FTP do dom\u00ednio que est\u00e1 sendo configurado.<br \/>\n<a href=\"https:\/\/king.host\/wiki\/wp-content\/uploads\/2018\/07\/pgen5.png\"><img decoding=\"async\" class=\"aligncenter size-full lazyload\" data-src=\"https:\/\/king.host\/wiki\/wp-content\/uploads\/2018\/07\/pgen5.png\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" style=\"--smush-placeholder-width: 471px; --smush-placeholder-aspect-ratio: 471\/456;\"><noscript><img decoding=\"async\" class=\"aligncenter size-full\" src=\"https:\/\/king.host\/wiki\/wp-content\/uploads\/2018\/07\/pgen5.png\"><\/noscript><\/a><\/p>\n<p>Em <strong>SSH &gt; Auth<\/strong>, na op\u00e7\u00e3o <strong>Private key file authentication<\/strong> insira a chave salva na configura\u00e7\u00e3o do puTTYgen.<br \/>\n<a href=\"https:\/\/king.host\/wiki\/wp-content\/uploads\/2018\/07\/pgen6.png\"><img decoding=\"async\" class=\"aligncenter size-full lazyload\" data-src=\"https:\/\/king.host\/wiki\/wp-content\/uploads\/2018\/07\/pgen6.png\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" style=\"--smush-placeholder-width: 471px; --smush-placeholder-aspect-ratio: 471\/454;\"><noscript><img decoding=\"async\" class=\"aligncenter size-full\" src=\"https:\/\/king.host\/wiki\/wp-content\/uploads\/2018\/07\/pgen6.png\"><\/noscript><\/a><\/p>\n<p>Volte ao menu <strong>Session<\/strong> e clique no bot\u00e3o <strong>Save<\/strong>.<br \/>\n<a href=\"https:\/\/king.host\/wiki\/wp-content\/uploads\/2018\/07\/pgen7-1.png\"><img decoding=\"async\" class=\"aligncenter size-full lazyload\" data-src=\"https:\/\/king.host\/wiki\/wp-content\/uploads\/2018\/07\/pgen7-2.png\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" style=\"--smush-placeholder-width: 471px; --smush-placeholder-aspect-ratio: 471\/454;\"><noscript><img decoding=\"async\" class=\"aligncenter size-full\" src=\"https:\/\/king.host\/wiki\/wp-content\/uploads\/2018\/07\/pgen7-2.png\"><\/noscript><\/a><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Logando_no_FTP_sem_informar_a_senha\"><\/span>Logando no FTP sem informar a senha<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Finalmente, na tela inicial do Putty, selecione a sess\u00e3o salva e clique no bot\u00e3o <strong>Open<\/strong>.<br \/>\nAssim que logado no SSH, voc\u00ea poder\u00e1 perceber que foi usada uma chave de criptografia para efetuar login.<br \/>\n<a href=\"https:\/\/king.host\/wiki\/wp-content\/uploads\/2018\/07\/pgen9.png\"><img decoding=\"async\" class=\"aligncenter size-full lazyload\" data-src=\"https:\/\/king.host\/wiki\/wp-content\/uploads\/2018\/07\/pgen9.png\" alt=\"Putty com chaves de criptografia\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" style=\"--smush-placeholder-width: 682px; --smush-placeholder-aspect-ratio: 682\/84;\"><noscript><img decoding=\"async\" class=\"aligncenter size-full\" src=\"https:\/\/king.host\/wiki\/wp-content\/uploads\/2018\/07\/pgen9.png\" alt=\"Putty com chaves de criptografia\"><\/noscript><\/a><\/p>\n","protected":false},"author":9,"featured_media":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","article-category":[170],"article-tag":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/king.host\/wiki\/wp-json\/wp\/v2\/article\/7828"}],"collection":[{"href":"https:\/\/king.host\/wiki\/wp-json\/wp\/v2\/article"}],"about":[{"href":"https:\/\/king.host\/wiki\/wp-json\/wp\/v2\/types\/article"}],"author":[{"embeddable":true,"href":"https:\/\/king.host\/wiki\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/king.host\/wiki\/wp-json\/wp\/v2\/comments?post=7828"}],"version-history":[{"count":0,"href":"https:\/\/king.host\/wiki\/wp-json\/wp\/v2\/article\/7828\/revisions"}],"wp:attachment":[{"href":"https:\/\/king.host\/wiki\/wp-json\/wp\/v2\/media?parent=7828"}],"wp:term":[{"taxonomy":"article-category","embeddable":true,"href":"https:\/\/king.host\/wiki\/wp-json\/wp\/v2\/article-category?post=7828"},{"taxonomy":"article-tag","embeddable":true,"href":"https:\/\/king.host\/wiki\/wp-json\/wp\/v2\/article-tag?post=7828"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}