Como posso adicionar uma chave SSH já gerada para Git Bash?

Como posso adicionar uma chave SSH já gerada para Git Bash?

Ao executar a operação Push and Pull em projetos Git, é necessário conectar o repositório local ao repositório remoto. O GIT fornece dois métodos para clonagem de repositórios remotos, como o protocolo HTTP e o protocolo SSH. O protocolo HTTP é o método comumente usado para rastrear alterações no projeto. No entanto, não é seguro para projetos de desenvolvimento sensíveis.

Por outro lado, o protocolo SSH é o método mais seguro que usa um par de chaves públicas e privadas. Para se comunicar entre o repositório local e o repositório remoto, os desenvolvedores precisam primeiro gerar a tecla SSH e adicioná -lo ao Bash Git.

Este blog demonstrará:

  • Como gerar a chave SSH?
  • Como adicionar uma chave SSH já criada para Git Bash?

Como gerar a chave SSH?

Para gerar a nova chave SSH, tente as seguintes etapas:

  • Navegue até o diretório necessário.
  • Executar o “ssh-keygen”Comando para criar a chave SSH
  • Verifique a chave gerada.

Vamos seguir em frente e implementar o procedimento acima mencionado para uma melhor compreensão!

Etapa 1: Mudança para o repositório desejado

Primeiro, digite o seguinte comando no terminal e redirecione para o repositório Git:

$ CD "C: \ git"

Etapa 2: Gere a chave SSH

Em seguida, crie uma chave SSH com a ajuda do “ssh-keygen”Comando:

$ ssh-keygen

Depois de executar o comando acima, ele solicitará que você especifique o repositório onde você deseja criar a chave SSH. No entanto, já criamos a chave SSH. É por isso que a chave existente foi muito escrita. Aperte o "y”Chave e conclua o processo:

Etapa 3: Verifique a chave SSH

Utilize o comando abaixo estatado para garantir se a chave SSH foi gerada:

$ ls -al ~/.ssh

Como você pode ver na saída a seguir, o SSH foi gerado com sucesso. Aqui, "id_rsa.bar”Mantém a chave pública e“id_rsa”Salva a chave privada:

Como adicionar uma chave SSH já gerada para Git Bash?

Primeiro, lance o agente SSH para adicionar uma chave SSH já criada para Git Bash. Então, utilize o “ssh-add ~/.ssh/id_rsa”Comando.

Etapa 1: Iniciar o agente SSH

Escreva o seguinte comando para lançar o agente SSH:

$ avaliou "$ (ssh -agent -s)"

A captura de tela abaixo indica que o agente SSH está sendo executado em segundo plano com “3051”PID ou ID do processo:

Etapa 2: Adicione a chave SSH ao agente SSH

Para adicionar a tecla SSH ao agente SSH, execute o comando abaixo fornecido:

$ ssh-add ~/.ssh/id_rsa

De acordo com a saída abaixo, a chave SSH foi adicionada com sucesso:

Explicamos com eficiência o processo de adicionar uma chave SSH já gerada para o Git Bash.

Conclusão

Para adicionar a chave SSH ao Git Bash, primeiro, gerar a chave SSH usando o “ssh-keygen”Comando. Em seguida, inicie o agente SSH. Depois disso, execute o “ssh-add ~/.ssh/id_rsa”Comando para adicionar a chave SSH. Este artigo demonstrou o método para criar uma nova chave SSH e adicioná -la ao Git Bash.