1. O primeiro passo é acessar o painel da Umbler (https://app.umbler.com) e habilitar o SSH, clicando sobre o domínio > Site > Configurações > SSH > Habilitar.
2. Abra o Git Bash dentro pasta onde você deseja criar a chave e execute o comando:
ssh-keygen
3. Nesse momento você deve definir um nome para a chave, então apertar Enter.
Como exemplo, criei uma chave chamada chaveTeste
4. Em seguida você pode definir uma senha para a chave, ou apenas apertar Enter para manter sem senha.
A chave foi criada!
5. Ainda com o terminal dentro da pasta onde a chave foi criada, execute o comando:
cat nomeDaSuaChave.pub
(importante que seja o arquivo .pub, pois nele contém a chave correta.)
6. Agora é só cadastrar a chave no painel da Umbler (Site > Configurações > SSH > Gerenciar chaves):
Copie todo o conteúdo da chave gerada:
Cole no campo “Chave” do painel, defina um título para a chave e salve.
7. Volte ao painel, copie a Configuração de Conexão SSH (Site > Configurações > SSH)
Agora no momento de conectar, ainda mantenha o terminal (Git Bash) dentro da pasta onde criou a chave para facilitar o acesso.
No Git Bash, cole a configuração, juntamente com o parâmetro -i ./nomeDaSuaChave
Pronto, agora você está conectado!
Pode testar usando o comando ls
, conforme o exemplo. Esse comando lista os arquivos e pastas do diretório onde você estiver, ou seja, na hospedagem.