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.
-
Verifique se ele está em execução:
eval "$(ssh-agent -s)" # for Mac and Linux
- No Windows:
eval `ssh-agent -s` ssh-agent -s # for Windows
-
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 #