Publicamos atualizações frequentes em nossa documentação, e a tradução desta página ainda pode estar em andamento. Para obter as informações mais recentes, acesse a documentação em inglês. Se houver problemas com a tradução desta página, entre em contato conosco.

Adicionar uma nova chave SSH à sua conta do GitHub

Para configurar sua conta do GitHub para usar a chave SSH nova (ou a existente), você também precisará adicioná-la à sua conta do GitHub.

Antes de adicionar uma nova chave SSH à suas conta do GitHub, você deve ter:

Depois de adicionar uma nova chave SSH à sua conta do GitHub, você pode configurar qualquer repositório local para usar SSH. Para obter mais informações, consulte "Alternar URLs remotos de HTTPS para SSH".

Note: DSA keys (SSH-DSS) are no longer supported. Existing keys will continue to function, but you cannot add new DSA keys to your GitHub account.

  1. Copie a chave SSH na área de transferência.

    Se o arquivo da chave SSH tiver um nome diferente do código de exemplo, modifique o nome do arquivo para corresponder à sua configuração atual. Ao copiar sua chave, não adicione novas linhas nem espaços em branco.

    $ pbcopy < ~/.ssh/id_rsa.pub
    # Copia o conteúdo do arquivo id_rsa.pub na área de transferência

    Dica: se pbcopy não estiver funcionando, você poderá localizar a pasta .ssh oculta, abrir o arquivo no seu editor de texto de preferência e copiá-lo na área de transferência.

  2. In the upper-right corner of any page, click your profile photo, then click Settings.

    Ícone Settings (Configurações) na barra de usuário

  3. In the user settings sidebar, click SSH and GPG keys.

    Authentication keys

  4. Clique em New SSH key (Nova chave SSH) ou Add SSH key (Adicionar chave SSH).

    Botão SSH Key (Chave SSH)

  5. No campo "Title" (Título), adicione uma etiqueta descritiva para a nova chave. Por exemplo, se estiver usando um Mac pessoal, você poderá chamar essa chave de "Personal MacBook Air".

  6. Cole sua chave no campo "Key" (Chave).

    O campo de chave

  7. Clique em Add SSH key (Adicionar chave SSH).

    O botão Add key (Adicionar chave)

  8. Se solicitado, confirme sua senha do GitHub.

    Caixa de diálogo Sudo mode (Modo sudo)

  1. Copie a chave SSH na área de transferência.

    Se o arquivo da chave SSH tiver um nome diferente do código de exemplo, modifique o nome do arquivo para corresponder à sua configuração atual. Ao copiar sua chave, não adicione novas linhas nem espaços em branco.

    $ clip < ~/.ssh/id_rsa.pub
    # Copia o conteúdo do arquivo id_rsa.pub na área de transferência

    Dica: se clip não estiver funcionando, você poderá localizar a pasta .ssh oculta, abrir o arquivo no seu editor de texto de preferência e copiá-lo na área de transferência.

  2. In the upper-right corner of any page, click your profile photo, then click Settings.

    Ícone Settings (Configurações) na barra de usuário

  3. In the user settings sidebar, click SSH and GPG keys.

    Authentication keys

  4. Clique em New SSH key (Nova chave SSH) ou Add SSH key (Adicionar chave SSH).

    Botão SSH Key (Chave SSH)

  5. No campo "Title" (Título), adicione uma etiqueta descritiva para a nova chave. Por exemplo, se estiver usando um Mac pessoal, você poderá chamar essa chave de "Personal MacBook Air".

  6. Cole sua chave no campo "Key" (Chave).

    O campo de chave

  7. Clique em Add SSH key (Adicionar chave SSH).

    O botão Add key (Adicionar chave)

  8. Se solicitado, confirme sua senha do GitHub.

    Caixa de diálogo Sudo mode (Modo sudo)

  1. Copie a chave SSH na área de transferência.

    Se o arquivo da chave SSH tiver um nome diferente do código de exemplo, modifique o nome do arquivo para corresponder à sua configuração atual. Ao copiar sua chave, não adicione novas linhas nem espaços em branco.

    $ sudo apt-get install xclip
    # Baixa e instala xclip. Se você não tiver `apt-get`, talvez seja necessário usar outro instalador (como o `yum`)
    
    $ xclip -sel clip < ~/.ssh/id_rsa.pub
    # Copia o conteúdo do arquivo id_rsa.pub na área de transferência

    Dica: se xclip não estiver funcionando, você poderá localizar a pasta .ssh oculta, abrir o arquivo no seu editor de texto de preferência e copiá-lo na área de transferência.

  2. In the upper-right corner of any page, click your profile photo, then click Settings.

    Ícone Settings (Configurações) na barra de usuário

  3. In the user settings sidebar, click SSH and GPG keys.

    Authentication keys

  4. Clique em New SSH key (Nova chave SSH) ou Add SSH key (Adicionar chave SSH).

    Botão SSH Key (Chave SSH)

  5. No campo "Title" (Título), adicione uma etiqueta descritiva para a nova chave. Por exemplo, se estiver usando um Mac pessoal, você poderá chamar essa chave de "Personal MacBook Air".

  6. Cole sua chave no campo "Key" (Chave).

    O campo de chave

  7. Clique em Add SSH key (Adicionar chave SSH).

    O botão Add key (Adicionar chave)

  8. Se solicitado, confirme sua senha do GitHub.

    Caixa de diálogo Sudo mode (Modo sudo)

Further reading

Pergunte a uma pessoa

Não consegue encontrar o que procura?

Entrar em contato