{"id":6078,"date":"2018-07-31T15:28:06","date_gmt":"2018-07-31T18:28:06","guid":{"rendered":"http:\/\/wiki3.locaweb.com.br\/?post_type=ht_kb&#038;p=6078"},"modified":"2023-05-25T15:39:33","modified_gmt":"2023-05-25T18:39:33","slug":"configurando-github-e-bitbucket-cloud-server-pro","status":"publish","type":"ht_kb","link":"https:\/\/www.locaweb.com.br\/ajuda\/wiki\/configurando-github-e-bitbucket-cloud-server-pro\/","title":{"rendered":"Configurando Github e Bitbucket &#8211; Cloud Server PRO"},"content":{"rendered":"    \t\t<div class=\"hts-messages hts-messages--info  hts-messages--withtitle hts-messages--withicon \"   >\r\n    \t\t\t<span class=\"hts-messages__title\">Informa\u00e7\u00e3o!<\/span>    \t\t\t    \t\t\t\t<p>\r\n    \t\t\t\t\tGit \u00e9 um sistema de controle de vers\u00e3o distribu\u00eddo, open source, r\u00e1pido e eficiente. Desenvolvido inicialmente por Linus Torvalds, mesmo criador do kernel do Linux, come\u00e7ou a ganhar notariedade quando passou a ser utilizado como sistema de versionamento padr\u00e3o para o projeto do kernel.    \t\t\t\t<\/p>\r\n    \t\t\t    \t\t\t\r\n    \t\t<\/div><!-- \/.ht-shortcodes-messages -->\r\n    \t\t\n<p>Os servidores Linux da Locaweb contam com suporte ao git por padr\u00e3o, o que devemos fazer \u00e9 apenas configurar nossa \u00e1rea de ftp para conseguir se comunicar com os reposit\u00f3rios online de git.<\/p>\n    \t\t<div class=\"hts-toggle  \"  >\r\n    \t\t\t<div class=\"hts-toggle__title\">Clique aqui - Definindo Chaves SSH<\/div>\r\n    \t\t\t<div class=\"hts-toggle__content\">\r\n    \t\t\t\t<div class=\"hts-toggle__contentwrap\">\r\n    \t\t\t\t\t<\/p>\n<ul>\n<li>O primeiro passo \u00e9 se conectar ao FTP via SSH.<\/li>\n<li>Devemos criar chaves SSH, para permitir a comunica\u00e7\u00e3o de sua \u00e1rea de FTP com o seu reposit\u00f3rio git online. Estando logado, acesse o diret\u00f3rio .ssh da sua home (~\/.ssh):<\/li>\n<\/ul>\n<pre><code>$ cd ~\/.ssh<\/code><\/pre>\n<ul>\n<li>Caso o diret\u00f3rio n\u00e3o exista, crie-o e acesse-o com os comandos:<\/li>\n<\/ul>\n<pre><code>$ mkdir ~\/.ssh<\/code><\/pre>\n<pre><code>$ cd ~\/.ssh<\/code><\/pre>\n<ul>\n<li>Se o diret\u00f3rio existir, procure pela sua chave p\u00fablica. A chave p\u00fablica estar\u00e1 em um arquivo nomeado como\u00a0<b>id_rsa.pub<\/b>\u00a0ou\u00a0<b>id_dsa.pub<\/b><\/li>\n<\/ul>\n<pre><code>$ ls<\/code><\/pre>\n<ul>\n<li>Se nenhum dos arquivos:\u00a0<b>id_rsa.pub<\/b>\u00a0ou\u00a0<b>id_dsa.pub<\/b>\u00a0existir, ent\u00e3o significa que voc\u00ea dever\u00e1 cria-los:<\/li>\n<\/ul>\n<pre><code>$ ssh-keygen -t rsa -C \"email@seudominio.com.br\"<\/code><\/pre>\n<ul>\n<li>Quando for solicitado o nome do arquivo a ser criado, defina um de sua prefer\u00eancia ou apenas confirme a sugest\u00e3o, pressionando a tecla\u00a0<b>Enter<\/b>.<\/li>\n<li>Quando solicitar uma <strong>passphrase<\/strong>, defina uma senha ou deixe-a em branco, simplesmente pressionando a tecla\u00a0<b>Enter<\/b><\/li>\n<li>Agora que a sua chave esta criada, liste os arquivos do diret\u00f3rio <strong>~\/.ssh<\/strong><\/li>\n<\/ul>\n<pre><code>$ ls ~\/.ssh<\/code><\/pre>\n<ul>\n<li>Visualize e copie o conte\u00fado da sua chave, tomando o cuidado para n\u00e3o adicionar espa\u00e7os extras no in\u00edcio ou no final do arquivo.<\/li>\n<\/ul>\n<pre><code>$ cat ~\/.ssh\/id_rsa.pub<\/code><\/pre>\n<ul>\n<li>Sua chave normalmente ir\u00e1 iniciar com a string: \u201cssh-rsa\u201d e terminar com o endere\u00e7o de e-mail anteriormente informado: \u201cemail@dominio.com.br\u201d<\/li>\n<\/ul>\n<p>\n    \t\t\t\t<\/div>\r\n    \t\t\t<\/div><!-- \/ht-toggle-content -->\r\n    \t\t<\/div>\r\n    \t\t\n    \t\t<div class=\"hts-toggle  \"  >\r\n    \t\t\t<div class=\"hts-toggle__title\">Clique aqui - Configurando no Bitbucket<\/div>\r\n    \t\t\t<div class=\"hts-toggle__content\">\r\n    \t\t\t\t<div class=\"hts-toggle__contentwrap\">\r\n    \t\t\t\t\t<\/p>\n<ul>\n<li>Acesse o <strong>BitBucket<\/strong> e efetue o login em sua conta<\/li>\n<li>Clique no seu\u00a0<b>Avatar<\/b>\u00a0e selecione o item de menu\u00a0<b>Manage account<\/b><\/li>\n<li>No menu esquerdo, no grupo\u00a0<b>SECURITY<\/b>\u00a0selecione\u00a0<b>Chaves SSH<\/b><\/li>\n<li>Clique em\u00a0<b>Adicionar Chave<\/b>,\u00a0Defina um\u00a0<b>Label<\/b>\u00a0para identificar esta chave: Exemplo:\u00a0<b>Chave SSH Servidor Locaweb<\/b><\/li>\n<li>Cole o conte\u00fado da chave (anteriormente copiado) no campo\u00a0<b>Key <\/b>e confirme, clicando em\u00a0<b>Adicionar chave<\/b>.<\/li>\n<li>Volte a sua conex\u00e3o ssh para testar se a adi\u00e7\u00e3o das chaves funcionou de forma correta, execute o comando.<\/li>\n<\/ul>\n<pre><code>$ ssh -T git@bitbucket.org<\/code><\/pre>\n<ul>\n<li>Quando solicitar se voc\u00ea deseja realmente conectar:\u00a0<b>Are you sure you want to continue connecting (yes\/no)?<\/b>\u00a0Confirme, digitando: yes<\/li>\n<li>Se voc\u00ea definiu um <strong>passphrase<\/strong>, ent\u00e3o no pr\u00f3ximo passo, lhe ser\u00e1 solicitada uma <strong>passphrase<\/strong>;<\/li>\n<li>Neste caso, digite a mesma que voc\u00ea utilizou ao criar a sua <strong>chave p\u00fablica<\/strong>.<\/li>\n<li>Voc\u00ea deve visualizar uma mensagem contendo:\u00a0<b>logged in as login<\/b>, onde login \u00e9 o nome do seu usu\u00e1rio, ent\u00e3o a adi\u00e7\u00e3o da chave p\u00fablica funcionou de acordo!<\/li>\n<\/ul>\n<p>\n    \t\t\t\t<\/div>\r\n    \t\t\t<\/div><!-- \/ht-toggle-content -->\r\n    \t\t<\/div>\r\n    \t\t\n    \t\t<div class=\"hts-toggle  \"  >\r\n    \t\t\t<div class=\"hts-toggle__title\">Clique aqui - Configurando no Github<\/div>\r\n    \t\t\t<div class=\"hts-toggle__content\">\r\n    \t\t\t\t<div class=\"hts-toggle__contentwrap\">\r\n    \t\t\t\t\t<\/p>\n<ul>\n<li>Acesse o github e efetue o login em sua conta<\/li>\n<li>Clique no seu <strong>Avatar<\/strong> e selecione o item de menu <strong>Settings<\/strong>.<\/li>\n<li>No menu esquerdo, selecione <strong>Chaves SSH<\/strong>\u00a0 e seguida clique em <strong>Add SSH Key<\/strong><\/li>\n<li>Defina um titulo para identificar esta chave:<br \/>\nExemplo: Chave SSH Servidor Locaweb<\/li>\n<li>Cole o conte\u00fado da chave (anteriormente copiado) no campo <strong>Key<\/strong>\u00a0e confirme, clicando em <strong>Adicionar chave<\/strong>.<\/li>\n<li>Volte a sua conex\u00e3o <strong>ssh<\/strong> para testar se a adi\u00e7\u00e3o das chaves funcionou de forma correta, execute o comando.<\/li>\n<\/ul>\n<pre>$ ssh -T git@github.com<\/pre>\n<ul>\n<li>Quando solicitar se voc\u00ea deseja realmente conectar: <strong>Are you sure you want to continue connecting (yes\/no)?<\/strong> Confirme, digitando: <strong>yes<\/strong><\/li>\n<li>Se voc\u00ea definiu um <strong>passphrase<\/strong>, ent\u00e3o no pr\u00f3ximo passo, lhe ser\u00e1 solicitada uma <strong>passphrase<\/strong>;<\/li>\n<li>Neste caso, digite a mesma que voc\u00ea utilizou ao criar a sua chave p\u00fablica.<\/li>\n<li>Voc\u00ea deve visualizar uma mensagem contendo: <strong>logged in as login<\/strong>, onde login \u00e9 o nome do seu usu\u00e1rio, ent\u00e3o a adi\u00e7\u00e3o da chave p\u00fablica funcionou de acordo!<\/li>\n<\/ul>\n<p>\n    \t\t\t\t<\/div>\r\n    \t\t\t<\/div><!-- \/ht-toggle-content -->\r\n    \t\t<\/div>\r\n    \t\t\n    \t\t<div class=\"hts-messages hts-messages--info  hts-messages--withtitle hts-messages--withicon \"   >\r\n    \t\t\t<span class=\"hts-messages__title\">Conhe\u00e7a!<\/span>    \t\t\t    \t\t\t\t<p>\r\n    \t\t\t\t\tAproveite e conhe\u00e7a outros produtos da Locaweb, como o Hospedagem de Sites, <a href=\"https:\/\/www.locaweb.com.br\/hospedagem-de-sites-com-dominio-gratis\/\" target=\"_blank\" rel=\"noopener noreferrer\">clique aqui<\/a> e saiba mais!    \t\t\t\t<\/p>\r\n    \t\t\t    \t\t\t\r\n    \t\t<\/div><!-- \/.ht-shortcodes-messages -->\r\n    \t\t\n","protected":false},"excerpt":{"rendered":"<p>Os servidores Linux da Locaweb contam com suporte ao git por padr\u00e3o, o que devemos fazer \u00e9 apenas configurar nossa \u00e1rea de ftp para conseguir se comunicar com os reposit\u00f3rios online de git.<\/p>\n","protected":false},"author":6,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"ht-kb-category":[106],"ht-kb-tag":[495],"class_list":["post-6078","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-cloud-server-pro","ht_kb_tag-categoriacloud-e-dedicados"],"_links":{"self":[{"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb\/6078","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/comments?post=6078"}],"version-history":[{"count":5,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb\/6078\/revisions"}],"predecessor-version":[{"id":31604,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb\/6078\/revisions\/31604"}],"wp:attachment":[{"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/media?parent=6078"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb-category?post=6078"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb-tag?post=6078"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}