chave SSH no computador morto

0

A máquina com que faço todo o meu trabalho (executando o Mint) morreu. Esta é a máquina que eu acesso meus servidores web (rodando Ubuntu), via SSH (usando putty). Eu removi o disco rígido e recuperei todos os arquivos na pasta .ssh e agora quero usar outra máquina (rodando lubuntu e putty) para acessar meus servidores. Posso usar a mesma chave e importá-las para o putty? Se sim, como eu faria isso?

Meus servidores são somente autenticação de chave pública e o acesso por senha está desativado, portanto, atualmente eu não tenho acesso SSH aos servidores e não tenho acesso físico a eles, pois eles estão em algum lugar na "nuvem".

Posso usar as chaves atuais? Posso criar novas chaves?

    
por robsbots 28.04.2018 / 12:54

2 respostas

3

Suponho que você tenha copiado os arquivos .ssh do seu computador antigo para o novo.

Para usá-los com ssh no terminal, basta colocar os id_* -files em ~/.ssh e fazer um chmod 600 ~/.ssh/id_* .

Para usá-los com putty, você precisa convertê-los no formato de massa de vidraceiro.

puttygen ~/.ssh/id_rsa -o ~/putty.ppk

Isso gerará putty.ppk em seu diretório pessoal.

Isso pode ser usado em putty:

    
por vidarlo 29.04.2018 / 11:38
0

No Putty, na categoria "ssh" - "Auth" (menu esquerdo) existe uma opção "arquivo de chave privada para autenticação". Dentro dessa opção você pode navegar no seu sistema de arquivos para selecionar as chaves privadas que você recuperou do seu disco.

Note que no diretório .ssh, a chave privada é chamada "id_rsa" por padrão.

Outra maneira de saber se um arquivo é uma chave privada é abri-lo e ver se ele contém a linha

-----BEGIN RSA PRIVATE KEY-----
    
por Jack B. 29.04.2018 / 11:22