Esta versão do GitHub Enterprise foi descontinuada em 2021-06-09. Nenhum lançamento de patch será feito, mesmo para questões críticas de segurança. Para obter melhor desempenho, melhorar a segurança e novos recursos, upgrade to the latest version of GitHub Enterprise. Para ajuda com a atualização, contact GitHub Enterprise support.

Adicionar uma nova chave SSH à sua conta do GitHub

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

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

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

Observe: As chaves DSA (SSH-DSS) não são mais compatíveis. Chaves existentes continuarão a funcionar, mas você não pode adicionar novas chaves DSA para sua conta do GitHub Enterprise Server.

Dica: Você também pode adicionar uma chave SSH usando GitHub CLI. Para obter mais informações, consulte "gh ssh-key add" na documentação de GitHub CLI.

  1. Copie a chave pública SSH para a sua área de transferência.

    Se o seu arquivo de chave pública 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_ed25519.pub
    # Copies the contents of the id_ed25519.pub file to your clipboard

    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. No canto superior direito de qualquer página, clique na sua foto de perfil e, em seguida, clique em Configurações. Ícone Settings (Configurações) na barra de usuário

  3. Na barra lateral de configurações do usuário, clique em chaves SSH e GPG. Chaves de autenticação

  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 Enterprise Server.Caixa de diálogo Sudo mode (Modo sudo)

  1. Copie a chave pública SSH para a sua área de transferência.

    Se o seu arquivo de chave pública 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_ed25519.pub
    # Copies the contents of the id_ed25519.pub file to your clipboard

    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. No canto superior direito de qualquer página, clique na sua foto de perfil e, em seguida, clique em Configurações. Ícone Settings (Configurações) na barra de usuário

  3. Na barra lateral de configurações do usuário, clique em chaves SSH e GPG. Chaves de autenticação

  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 Enterprise Server.Caixa de diálogo Sudo mode (Modo sudo)

  1. Copie a chave pública SSH para a sua área de transferência.

    Se o seu arquivo de chave pública 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 update
    $ sudo apt-get install xclip
    # Downloads and installs xclip. If you don't have `apt-get`, you might need to use another installer (like `yum`)
    
    $ xclip -selection clipboard < ~/.ssh/id_ed25519.pub
    # Copies the contents of the id_ed25519.pub file to your clipboard

    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. No canto superior direito de qualquer página, clique na sua foto de perfil e, em seguida, clique em Configurações. Ícone Settings (Configurações) na barra de usuário

  3. Na barra lateral de configurações do usuário, clique em chaves SSH e GPG. Chaves de autenticação

  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 Enterprise Server.Caixa de diálogo Sudo mode (Modo sudo)