Mudanças entre as edições de "WSL2 + Github"
Linha 21: | Linha 21: | ||
Digite “sim”. Em seguida, você obterá um erro parecido com este ... | Digite “sim”. Em seguida, você obterá um erro parecido com este ... | ||
− | [[Arquivo: | + | [[Arquivo:wslGit.png]] |
Edição das 21h28min de 5 de junho de 2021
Compartilhamento de chaves SSH entre Windows e WSL 2
Configure o SSH no Windows primeiro
Minha recomendação é que você configure o SSH primeiro no lado do Windows. Siga as instruções na documentação do Github para fazer isso. Ele o guiará pela geração da chave, iniciando o agente e, em seguida, adicionando sua chave ao Github.
Copie as chaves para WSL
Para usar esse mesmo conjunto de chaves no WSL, primeiro você precisa copiá-las.
Você precisará copiar toda a pasta do Windows para o WSL. c:\Users\<username>\.ssh
Abra uma instância de terminal conectada ao WSL e Execute o seguinte comando para copiar as chaves do Windows para WSL.
$ cp -r /mnt/c/Users/<username>/.ssh ~/.ssh
Corrigir permissões
Se você tentar enviar algo do WSL para o Github, ele irá avisá-lo de que não reconhece o host remoto e perguntará se você deseja se conectar.
Digite “sim”. Em seguida, você obterá um erro parecido com este ...