SSH


O Protocolo Secure Shell (SSH) é um método para se conectar com segurança a um computador em uma rede não segura para poder executar comandos ou transferir arquivos. O SSH usa Criptografia para autenticar e criptografar conexões entre dispositivos por meio de uma chave.

Verificar chaves existentes

ls -al ~/.ssh

Criar chave SSH

ssh-keygen -t rsa -b 4096 -C your@email.com

Adicionar chave ssh ao ssh-agent

O ssh-agent é um programa que registra e armazenas as Chaves privada.

  1. Verifique se ele está em execução:

    eval "$(ssh-agent -s)" # for Mac and Linux
    eval `ssh-agent -s`
    ssh-agent -s # for Windows
  2. Adiciona a chave com:

ssh-add ~/.ssh/id_rsa

Copiar chave pública

Para Linux ou Mac:

cat ~/.ssh/id_rsa.pub

Para Windows:

clip < ~/.ssh/id_rsa.pub #