1
resposta

erro ao utilizar a porta 22

bom dia, pelo que pesquisei inclusive em outros topico a porta 22 no minha rede e computador é bloqueada, porém o gihub orienta utilizar a prota 443, poderia ter ajuda nessa configuração?

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Ola amigo.
Se a porta 22 estiver bloqueada na sua rede, você pode usar a porta 443 para se conectar ao GitHub via SSH, já que essa porta normalmente é liberada por firewalls e roteadores.
O GitHub tem suporte para SSH na porta 443, o que ajuda em redes onde a porta 22 é bloqueada (por exemplo, redes corporativas ou escolas).
Edite o arquivo de configuração SSH:

  • Primeiro, abra o arquivo de configuração SSH.
  • No seu computador, ele deve estar localizado em ~/.ssh/config.
  • Se esse arquivo não existir, você pode criá-lo.

Adicione a configuração para GitHub:

  • No arquivo config, adicione a seguinte configuração para forçar a conexão através da porta 443:
Host github.com
  Hostname ssh.github.com
  User git
  Port 443

Explicação:

  • Host github.com: Este é o alias para o GitHub, que pode ser usado para se referir ao GitHub de forma simplificada.
  • Hostname ssh.github.com: Esta é a URL do GitHub para a conexão SSH, que é configurada para usar a porta 443.
  • User git: O nome de usuário do GitHub para a conexão SSH.
  • Port 443: Especifica que a conexão será feita na porta 443, que geralmente é liberada.

Teste a conexão:
Depois de salvar o arquivo, você pode testar a conexão SSH com o seguinte comando:

ssh -T git@github.com

Se tudo estiver configurado corretamente, você verá uma mensagem de boas-vindas do GitHub, algo como:

Hi username! You've successfully authenticated, but GitHub does not provide shell access.

Caso a configuração não funcione:

  • Verifique se o arquivo de configuração ~/.ssh/config está correto e se a sintaxe está bem feita.
  • Se você ainda tiver problemas, pode ser necessário revisar configurações de rede e firewall locais (ou na sua empresa/escola) para garantir que a porta 443 esteja realmente liberada.

Manda um feedback ai com os resultados.
Bons estudos.