Esse tutorial ensinará a gerar uma chave ssh e cadastrá-la no Github
- Crie uma conta do Github
- Na sua máquina local verifique se alguma chave ssh já existe com o seguinte comando:
ls -al ~/.ssh
- Gere uma nova chave com o seguinte comando usando o email cadastrado do Github:
ssh-keygen -t ed25519 -C "[email protected]"
ou se o comando anterior não funcionar:
ssh-keygen -t rsa -b 4096 -C "[email protected]"
-
Adicione uma senha para a sua chave,
-
Inicie o ssh-agent
eval "$(ssh-agent -s)"
- Adicione a sua chave privada ao ssh agent:
ssh-add ~/.ssh/id_ed25519
- Copie a sua chave pública:
sudo apt-get install xclip # instala o xclip para copiar via linha de comando
xclip -selection clipboard < ~/.ssh/id_ed25519.pub # copia chave pública
-
Acesse as configurações de chave SSH do Github
-
Crie uma nova entrada usando a chave copiada