Usando a mesma conta do github de vários PCs

4

Eu tenho minha conta no github e quero acessá-la de minhas duas estações de trabalho, uma estação de trabalho do Ubuntu e uma do Windows.

Sou iniciante em SSH e git também, segui todas as instruções para configurar minha conta com uma chave SSH no meu laptop ubuntu, e tudo funciona, mas agora se eu quiser usar minha conta git das minhas janelas laptop, eu preciso gerar outra chave ssh ou eu posso usar o gerado a partir do meu laptop ubuntu?

Talvez eu precise gerar outra chave ssh do meu laptop Windows e, em seguida, registrá-lo com minha conta github junto com a que eu gerou do meu laptop ubuntu e usar cada um da respectiva máquina?

Qual é a melhor maneira de fazer? Existe uma prática recomendada?

Se eu puder usar a mesma chave SSH em ambos, como posso importar a chave que já utilizo na outra máquina?

    
por Hoghweed 29.11.2010 / 10:29

2 respostas

4

A melhor prática é usar chaves SSH separadas em cada máquina, para limitar a dor em caso de comprometimento (você só precisa digitar novamente a máquina comprometida, e não todas).

Para adicionar outra chave pública à sua conta do Github, acesse o Github e visite o link (ou clique no link "Configurações da conta" em seu painel), clique em "Chaves públicas SSH" e depois em "Adicionar outra chave pública". Dê à nova chave um título (geralmente o nome da máquina é melhor) e depois cole os dados da chave na caixa de texto grande. A partir daí, você poderá acessar os repositórios do Github através do SSH de qualquer máquina.

    
por 18.07.2011 / 14:45
1

É aceitável usar a mesma chave privada em ambas as máquinas. Observe que, se você estiver usando o plink na máquina Windows, talvez seja necessário convertê-lo do formato usado pelo OpenSSH.

    
por 29.11.2010 / 10:35

Tags