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?
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?
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:
~/.ssh/config
. Adicione a configuração para GitHub:
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:
~/.ssh/config
está correto e se a sintaxe está bem feita.Manda um feedback ai com os resultados.
Bons estudos.