Skip to main content

Esta versão do GitHub Enterprise Server será descontinuada em 2024-03-07. Nenhum lançamento de patch será feito, mesmo para questões críticas de segurança. Para obter melhor desempenho, segurança aprimorada e novos recursos, atualize para a última versão do GitHub Enterprise Server. Para obter ajuda com a atualização, entre em contato com o suporte do GitHub Enterprise.

Desabilitar o acesso ao SSH do Git na sua empresa

Você pode impedir que as pessoas usem o Git através do SSH para certos ou todos os repositórios da sua empresa.

Desabilitar o acesso por SSH do Git a repositórios específicos

Observação: cada repositório herda automaticamente as configurações padrão da organização ou do usuário que é seu proprietário. Você não pode substituir a configuração padrão se o proprietário do repositório tiver aplicado a configuração em todos os seus repositórios.

  1. Em uma conta administrativa no GitHub Enterprise Server, no canto superior direito de qualquer página, clique em .
  2. Se você ainda não estiver na página "Administração do site", no canto superior esquerdo, clique em Administração do site.
  3. Em "Pesquisar usuários, organizações, equipes, repositórios, gists e aplicativos", digite o nome do repositório no campo de texto. Em seguida, à direita do campo, clique em Pesquisar. Captura de tela da página "Pesquisar" das configurações de "Administrador do site". O botão usado para pesquisar repositórios, "Pesquisa", está realçado com um contorno em laranja.
  4. Em "Resultados da pesquisa – Repositórios", clique no nome do repositório.
  5. Em uma conta administrativa no GitHub Enterprise Server, no canto superior direito de qualquer página, clique em .
  6. Se você ainda não estiver na página "Administração do site", no canto superior esquerdo, clique em Administração do site.
  7. No canto superior direito da página, clique em Administrador. Captura de tela do cabeçalho da página "Administrador do site" de um usuário ou um repositório. A guia "Administrador" é realçada com um contorno laranja.
  8. Em "Acesso SSH do Git", selecione o menu suspenso e clique em Desabilitado.

Desabilitar o acesso por SSH do Git a todos os repositórios pertencentes a um usuário ou organização

  1. Em uma conta administrativa no GitHub Enterprise Server, no canto superior direito de qualquer página, clique em .

  2. Se você ainda não estiver na página "Administração do site", no canto superior esquerdo, clique em Administração do site.

  3. Em "Pesquisar usuários, organizações, equipes, repositórios, gists e aplicativos", digite o nome do usuário ou da organização no campo de texto. Em seguida, à direita do campo, clique em Pesquisar. Captura de tela da página "Pesquisar" das configurações de "Administrador do site". O botão usado para pesquisar usuários e organizações, rotulado "Pesquisa", é realçado com um contorno laranja.

  4. Nos resultados da pesquisa, clique no nome do usuário ou organização. Captura de tela dos resultados da pesquisa "Contas". Na lista de correspondências, "user1" está realçado com um contorno laranja.

  5. Em uma conta administrativa no GitHub Enterprise Server, no canto superior direito de qualquer página, clique em .

  6. Se você ainda não estiver na página "Administração do site", no canto superior esquerdo, clique em Administração do site.

  7. No canto superior direito da página, clique em Administrador. Captura de tela do cabeçalho da página "Administrador do site" de um usuário ou um repositório. A guia "Administrador" é realçada com um contorno laranja.

  8. Em "Acesso SSH do Git", selecione o menu suspenso e clique em Desabilitado.

  9. Selecione Impor em todos os repositórios.

    Captura de tela da seção "Acesso SSH do Git" da página de administrador do site de uma organização. A caixa de seleção "Impor em todos os repositórios" está realçada com um contorno laranja.

Desabilitar acesso SSH do Git para todos os repositórios da sua empresa

  1. No canto superior à direita de GitHub Enterprise Server, clique na sua foto do perfil e clique em Configurações da empresa.

    Captura de tela do menu suspenso que aparece quando você clica na foto de perfil no GitHub Enterprise Server. A opção "Configurações da empresa" está realçada em um contorno laranja escuro.

  2. Na barra lateral da empresa, clique em Políticas.

  3. Em Políticas, clique em Opções.

  4. Em "Acesso SSH do Git", selecione o menu suspenso e clique em Desabilitado.

  5. Selecione Impor em todos os repositórios.

    Captura de tela da seção "Acesso SSH do Git" na página de políticas da empresa. A caixa de seleção "Impor em todos os repositórios" está realçada com um contorno laranja.