Git

Configuração de chave SSH para GitHub

Configuração de chave SSH para GitHub
Para entender o Github, você primeiro precisa ter certeza de que conhece um Git . Git é um sistema de controle de versão de código aberto que foi iniciado por Linus Trovalds. Resumindo, Git é um sistema de controle de versão como Subversion e CVS. Você poderá usar isto instalando o comando “git” e utilitários em seu servidor. Git é uma ferramenta de linha de comando, e GitHub é o lugar onde os desenvolvedores armazenam seus projetos e trabalhos e podem compartilhá-los com o resto do mundo, além de fornecer atualizações de versão. Você tem opções para criar repositórios públicos e privados e pode usá-los de acordo com suas necessidades.

Para começar, você precisa ter certeza de ter um terminal Linux com o comando git instalado e ter a capacidade de usar o comando git pelo usuário no qual você está tentando. Sempre tente usar um usuário separado e não use o usuário root para o mesmo. Você também precisa criar uma conta no Github.

Crie uma conta no Github

Para criar uma conta no Github, você pode seguir as etapas abaixo

Depois que a conta é criada, a próxima etapa é criar um novo par de chaves e, em seguida, adicioná-los ao Github.

Adicionando sua chave SSH à sua conta GitHub

Faça login no seu terminal via SSH.

Gere um par de chaves executando o seguinte comando, substituindo seu endereço de e-mail GitHub entre as aspas:

# ssh-keygen -t rsa -b 4096 -C “seu_email @ domínio.com ”

Quando for solicitado que você "insira um arquivo para salvar a chave", pressione Entrar para salvá-lo no local padrão. Se desejar usar um local diferente, você pode fornecer o caminho a ser usado aqui também.

No prompt, digite uma senha segura que será usada quando sua chave for autenticada e confirme-a. Você pode até não configurar esta senha se não precisar de verificação extra. Agora você gerou o par de chaves SSH. Certifique-se de fazer anotações sobre coisas como chave pública e arquivos de chave privada.

Para adicionar a chave ssh no GitHub você precisa fazer uma cópia da chave pública e você pode usar o comando ssh abaixo para fazer isso.

# cat / home / user /.ssh / id_rsa.bar

Depois de copiar o conteúdo em sua área de transferência ou em qualquer arquivo de texto local, podemos usar as etapas abaixo para adicionar a chave à conta do Github.

Para adicionar sua primeira chave ou outra chave, clique em “Nova chave SSH”

No campo “Título”, você precisa adicionar um rótulo que você possa lembrar.  (Eu usei o “MacBook Air de Sumesh”).

Você pode usar qualquer palavra e a única coisa que você precisa tomar é certificar-se de que isso o ajudará a identificar a máquina na qual essa chave é gerada.

No campo “chave” adicione a chave acima que você obtém usando o comando “cat / home / user /.ssh / id_rsa.pub ”, que começará com ssh-rsa

Se solicitado, confirme sua senha do GitHub, que será usada para verificação.

Agora você pode ver a chave listada que você adicionou no nome do título. E você precisará fazer o mesmo procedimento para cada computador, servidores ativos / servidores de teste que precisam acessar seus repositórios.

Verifique sua conexão da máquina local com o Github

Abra um novo terminal ssh e certifique-se de mudar para o usuário para o qual você criou o par de chaves ssh. Para se conectar com a conta Github via chave ssh, você precisa digitar o código abaixo e pressionar enter # ssh -T [email protected]

Se você estiver conectando pela primeira vez a partir dessa máquina, verá um resultado como o abaixo e precisará digitar Sim neste caso:

A autenticidade do github do host.com (192.30.1.1) 'não pode ser estabelecido.
A impressão digital da chave RSA é SHA256: asdnasd871321312kjaksjdasdijsaidjsad1Rk3ndm.
Tem certeza de que deseja continuar se conectando (sim / não)? sim
Aviso: 'github adicionado permanentemente.com, 192.30.30.1 '(RSA) para a lista de hosts conhecidos.

Você verá uma saída como esta:

“Olá, usuário ! Você foi autenticado com sucesso, mas o GitHub não fornece acesso ao shell.”

Se o usuário mencionado acima estiver correto e for exibido como o mesmo que você tentou adicionar, então está tudo bem e você completou a configuração da chave ssh com o Github ! Se você está recebendo permissão negada, precisamos cruzar as etapas acima e nos certificar de que você fez tudo de acordo com o documento acima.  Você sempre pode entrar em contato comigo se precisar de ajuda neste caso.

Vulkan para usuários de Linux
A cada nova geração de placas gráficas, vemos os desenvolvedores de jogos ultrapassarem os limites da fidelidade gráfica e se aproximarem mais do foto...
OpenTTD vs Simutrans
Criar sua própria simulação de transporte pode ser divertido, relaxante e extremamente atraente. É por isso que você precisa ter certeza de experiment...
Tutorial OpenTTD
OpenTTD é um dos jogos de simulação de negócios mais populares que existem. Neste jogo, você precisa criar um maravilhoso negócio de transporte. No en...