domingo, 12 de fevereiro de 2017

Configurando chave SSH para autenticação para o Git

Para configurar a chave SSH do seu computador no github. Veja este link para obter mais informações:
https://gist.github.com/adamjohnson/5682757
Para configurar a chave SSH com o VSTS em modo Git, siga este passo a passo:
  1. Abre o VSTS na web no endereço http://usuario.visualstudio.com
  2. Clique no usuário no topo direito e vá em segurança:
    image_thumb
  3. Selecione o “SSH public keys”
  4. Selecione add
    1. No Description adicione um texto livre (por exemplo um identificador do computador que está usando)
    2. No Key Data, adicione o conteúdo do arquivo id_rsa.pub
      1. No windows ele fica no C:\Users\[Usuario]\.ssh\id_rsa.pub
      2. No linux ele fica no ~/.ssh/id_rsa.pub
      3. Se a chave pública e privada não existir, siga o Step 1: Create your SSH keys
    3. Feito isso você pode utilizar linhas de comando para interagir com o seu repositório usando Git:
      1. Navegar novamente no seu repositório, por exemplo http://usuario.visualstudio.com/_git/project
      2. Clique em Clone
      3. Selecione SSH
      4. Copie a url do repositório
        image_thumb[2]
      5. Execute o comando abaixo para confirmar  que a autenticação é feita:git clone ssh://[url_copiada]
Referências:
https://www.visualstudio.com/en-us/docs/git/use-ssh-keys-to-authenticate
https://kb.iu.edu/d/aews