Proprietários da organização podem gerenciar as autoridades certificadas (CA, certificate authorities) de SSH da organização.
Você pode permitir que os integrantes acessem os repositórios da organização com certificados SSH fornecidos por você, adicionando um CA SSH à organização. Você pode exigir que os integrantes usem certificados SSH para acessar os recursos da organização, a menos que o SSH esteja desabilitado no seu repositório. Para obter mais informações, consulte "Sobre autoridades certificadas de SSH".
Adicionar uma autoridade certificada de SSH
Ao emitir cada certificado de cliente, você deve incluir uma extensão que especifica para qual usuário do GitHub Enterprise Server o certificado serve. Para obter mais informações, consulte "Sobre autoridades certificadas SSH".
-
No canto superior direito de GitHub Enterprise Server, clique na sua foto de perfil e, em seguida, clique em Seu perfil.
-
No lado esquerdo da página do seu perfil, em "Organizações", clique no ícone da sua organização.
-
No nome da sua organização, clique em Settings.
-
Na barra lateral esquerda, clique em Security (Segurança).
-
À direita de "SSH Certificate Authorities" (Autoridades de Certificados SSH), clique em New CA (Nova CA).
-
Em "Key," cole sua chave pública SSH.
-
Clique Add CA (Adicionar CA).
-
Opcionalmente, para exigir que membros utilizem certificados SSH, selecione Require SSH Certificates (Exigir certificados SSH), depois clique em Save (Salvar).
Excluir uma autoridade certificada de SSH
-
No canto superior direito de GitHub Enterprise Server, clique na sua foto de perfil e, em seguida, clique em Seu perfil.
-
No lado esquerdo da página do seu perfil, em "Organizações", clique no ícone da sua organização.
-
No nome da sua organização, clique em Settings.
-
Na barra lateral esquerda, clique em Security (Segurança).
-
Em "SSH Certificate Authorities", à direita da CA que você deseja excluir, clique em Delete (Excluir).
-
Leia o alerta e clique em I understand, please delete this CA (Eu entendo, exclua este CA).