This content originally appeared on DEV Community and was authored by William Koller
Para você desenvolvedor que tem uma ou mais contas no github e quer usar ssh para ter mais produtividade.
Vou mostrar como autenticar em duas contas do github usando chave ssh.
Iremos acessar a pasta .ssh
cd .ssh/
Depois iremos gerar a chave ssh com o nome do usuário do github ssh-keygen -f code_041_id_rsa
Em seguida iremos copiar o conteúdo no arquivo gerado pelo ssh cat code_041_id_rsa.pub
e colocar no github.
Em seguida dentro da pasta .ssh
, iremos criar o arquivo de configuração.
touch config
Iremos adicionar o Host e IdentityFile no arquivo de configuração da conta do github
Host github.com-code-041
HostName github.com
IdentityFile ~/.ssh/code_041_id_rsa
Em seguida iremos gerar uma nova chave essa
ssh-keygen -f williamkoller_id_rsa
Iremos copiar a chave essa e colocar no github
cat williamkoller_id_rsa.pub
Agora iremos adicionar o Host e IdentityFile para a nova conta do github
Host github.com-williamkoller
HostName github.com
IdentityFile ~/.ssh/williamkoller_id_rsa
Agora iremos testar, fazendo um clone de uma das contas do github.
Lembrando que precisamos colocar o nome do Host.
git clone git@github.com-williamkoller:williamkoller/hyperion.git
Testando a segunda conta
git clone git@github.com-code-041:code-041/code041.git
Pronto, agora temos duas contas do Github usando chaves ssh diferentes.
Espero ter ajudado!!
This content originally appeared on DEV Community and was authored by William Koller
William Koller | Sciencx (2022-01-30T01:05:37+00:00) Autenticação em várias contas do GitHub usando SSH. Retrieved from https://www.scien.cx/2022/01/30/autenticacao-em-varias-contas-do-github-usando-ssh/
Please log in to upload a file.
There are no updates yet.
Click the Upload button above to add an update.