Você precisará habilitar o modo privado se o your GitHub Enterprise Server instance estiver acessível publicamente pela Internet. No modo privado, os usuários não podem clonar repositórios de maneira anônima por meio do git://
. Se a autenticação integrada também estiver habilitada, o administrador deverá convidar novos usuários para criar uma conta na instância. Para obter mais informações, veja "Configurar a autenticação interna".
Aviso: se você adicionar um anexo de imagem de um comentário sobre um problema ou uma solicitação de pull, qualquer pessoa poderá ver a URL de imagem anônima sem autenticação, mesmo que a solicitação de pull esteja em um repositório privado ou se o modo privado estiver habilitado. Para impedir o acesso não autorizado às imagens, restrinja o acesso à rede pelos sistemas que fornecem as imagens, incluindo o your GitHub Enterprise Server instance.
Com o modo privado habilitado, você pode permitir que operações do Git não autenticadas (e qualquer pessoa com acesso de rede no your GitHub Enterprise Server instance) leiam o código de um repositório público na sua instância com o acesso de leitura anônimo do Git habilitado. Para obter mais informações, confira "Como permitir que os administradores habilitem o acesso de leitura anônimo do Git em repositórios públicos".
-
Em uma conta administrativa no GitHub Enterprise Server, no canto superior direito de qualquer página, clique em .
-
Se você ainda não estiver na página "Administração do site", no canto superior esquerdo, clique em Administração do site.
1. Na barra lateral à esquerda, clique em Management Console .
1. Na barra lateral esquerda, clique em Privacidade.
-
Selecione Modo privado.
1. Na barra lateral esquerda, clique em Salvar configurações.
Observação: se você salvar as configurações no Management Console, isso reiniciará os serviços do sistema, o que poderá resultar em tempo de inatividade visível pelo usuário.
-
Aguarde a conclusão da execução de suas configurações.