post #1544

Criar chave SSH no PC para usar no GitLab

Publicado em: 18/03/2022 / Atualizado em: 18/03/2022

Categorias: BlogGitGitLabSSHTerminal de comando

Para trabalhar com diretórios privados do computador e enviar para o GitLab, você precisa criar uma chave de SSH em seu computador e adicionar em sua conta do GitLab.

Neste tutorial estou usando o sistema operacional Windows.

1° Abra o terminal

Recomendo instalar o Git for Windows (caso seu computador esteja com windows instalado), porque além de ser mais simples, ele irá ser útil para todos os tipos de situações que precisar trabalhar com o git.

2° Gerar chave SSH

Com o terminal aberto, digite o código abaixo:

ssh-keygen -t rsa -b 4096 -C "[email protected]"

Altere onde esta “[email protected]” pelo e-mail que você tem conta no GitLab.

Depois de rodar o comando acima, ele irá aparecer algumas confirmações, apenas de “Enter” em todas elas, e pronto.

3° Localizar a chave

Se você está no Windows, sua chave foi gerada então no diretório Este computador > Disco local > Usuários > USUARIO > .ssh ou “C:\Users\USUARIO\.ssh”. Sendo que onde esta “USUARIO” é o nome do usuário do seu computador.

Dentro da pasta .ssh, você vai encontrar 2 arquivos chamados “id_rsa“, um arquivo representa sua chave privada e outro a chave publica, porem o que precisa é o arquivo “id_rsa.pub”, que é a chave publica.

OBS: Caso tenha duvidas, entre os dois arquivos, clique em cima de um com o botão direito do mouse, e selecione “Propriedades”. Verá qual é o arquivo “.pub”. Como abaixo:

Identificando a extensão do arquivo id_rsa no windows

Você deve copiar o conteúdo de dentro deste arquivo, para isso, clique novamente em cima do arquivo com o botão direito do mouse > Abrir com > Bloco de notas.

Ele deverá ter um conteúdo, que começa com “ssh-rsa“, parecido com este:

ssh-rsa AAAAB3NzaCqG+EWLgnpyOxQdS/lIc/hsWAi/ZvM8Yq03cBXfXm6BXZhE/+SK+9w545sdfds5/yyzivPDJMWHAebgTHgtdyQrQqGxpGH/UYB9jYfALNui9Kam+4zhGGoinJaLXQY8i7QrTPp0PRAYrmEld4a56s4d6a5s65d4aCu8KEli8hldJop8ydyB+C2RDj4taIXQ86Qfm152GM3LGFDDuyWDZ/iyakzYkBo8Y7Gk9An0Z8/C4deu9UgJAEJxhLRkvr6KrFEz6rWU6Mn8KZuS2rnhwR4f0JIDE6HJJlHOilZmShCfoWP0c6OOg+NzxMWFqgxbSNWPbYvGFLAMUyfgag789h1fh23fd9a8d1a23asf4d9a8SFG1SD5GXw1J6AgPQ9pY2LAHpAKnBUbt62QSHATGq3czwz6Mk1K6kkdizcwNUg58gPawhv/ZKjEXLTVUabJehPW4CxRmHyJh+ZUtQol59CLXCxzAwJng35ohfDt3BKMCzTNjA4eE33PrlmSFJMO/pB/ZVxc+vZ3hX2yT/ptxq7S/+rthMXpUSkjtlEWDPn0RnflymWZppsK6ftDdIrQpskd2M4dRjjeLTVUabJehPW4CxRmHyJh+ZUtQol59CLXCxzAwJng3D77miQ== [email protected]

Copie todo o texto do arquivo, para adicionar no painel da sua conta GitLab.

4° Adicionando chave publica no GitLab

Acesse sua conta do GitLab, no canto superior direito, clique na foto, selecione “Edit profile” > SSH Keys.

Cole o código no campo “Key”, edite o campo “Title”, com o nome que ficar melhor para você identificar.

Depois, clique no botão “Add key”.

Pronto! Sua chave local esta adicionada no GitLab.

Publicações recomendadas:


Inscreva-se em Nossa News:

Seja notificando sempre que tiver conteúdo novo disponível no meu canal do Youtube ou artigo no meu Blog.

Bruno Devs News


Link Curto para Compartilhamento

Compartilhe esse conteudo nas redes sociais ou por mensagem usando o link curto abaixo. Basta clicar em cima do link para copiar.

bruno.art.br/pb/1544

ID de Referência: 1544

Sugira uma publicação

Envie uma mensagem e sugira um publicação sobre um assunto que tenha dificuldades de resolver.

Clique aqui e entre em contato