image

Acesse bootcamps ilimitados e +650 cursos

50
%OFF
Pedro Santos
Pedro Santos23/09/2023 13:01
Compartilhe

Autenticando Token / Chave SSH

    Boa tarde, pessoal!

    Vou deixar um passo a passo pra quem está com alguma dificuldade em autenticar o token ou a chave ssh.

    Autenticando Token:

    Entre no seu GitHub -> vá em Settings -> entre em Developer Settings -> depois selecione Personal access tokens e clique em Tokens (classic) -> logo após clique em 'Generate new token (classic)' -> adicione um nome para seu token, defina a expiração, e defina quais escopos o seu token será utilizado (Não esqueça de salvar seu token).

    Depois disso vá para seu GIT e salve sua credencial utilizando os seguintes comandos:

    git config --global credential.helper store
    cat .gitconfig   (mostra as configurações feitas)
    

    feito isso sua credencial ficara salva e você não precisará ficar botando o token toda hora quando for clonar algum repositório.

    Autenticando Chave SSH:

    Primeiro verifique se você já possui alguma chave SSH, utilizando o seguinte código:

    ls -a ~/.ssh
    

    Caso não tenha, siga o passo a passo abaixo.

    Gere uma no chave:

    ssh -keygen -t ed25519 -C "seu email"
    

    após gerar a chave, pressione 'enter' para salvar o arquivo no diretório padrão

    em seguida crie uma senha, logo após a senha a chave é gerada.

    inicie o seu ssh agente:

    eval "$(ssh-agnt -s)"
    

    Adicione a chave privada ao agente:

    ssh -add ~/.ssh/id_ed25519
    

    Adicione a Chave pública ao GitHub:

    Entre no seu GitHub -> Entre em Settings -> vá em "SSH and GPG Keys" -> coloque um título para sua chave, selecione o tipo que deseja e depois insira a chave pública que foi gerada no git.

    para pegar a chave no git digite o seguinte código:

    cd ~/.ssh
    ls
    cat id_ed255519.pub
    

    Espero ter ajudado!

    Compartilhe
    Comentários (3)
    Larissa Gobbo
    Larissa Gobbo - 23/09/2023 14:41

    Obrigada Pedro!!! Ás vezes quebro a cabeça com essa autenticação. Mas com esse post ficará mais fácil;

    Wagner Yukimide
    Wagner Yukimide - 23/09/2023 14:17

    Excelente. Valeu Pedro.

    Luiz Barbosa
    Luiz Barbosa - 23/09/2023 13:23

    Show, parabens !!!!!

    Eu ja sofri muito com isso.