SSH criação e configuração de chave privada e pública

0

Estou tentando obter acesso a um servidor da Web usando uma chave SSH.

Eu segui várias etapas para criar minhas chaves, fiz o upload delas e ainda não consegui me conectar.

No Git Bash (no Windows 8), verifiquei as chaves existentes:

ls -al ~/.ssh

Quando não havia nenhum, criei um com:

ssh-keygen -t rsa -b 4096 -C "[email protected]"

Eu salvei na configuração padrão que parece ter sido C: /home/.ssh e dei uma senha.

Eu estava basicamente seguindo o início do guia do github .

Isso me gerou um arquivo id_rsa e um arquivo id_rsa.pub. O primeiro foi enviado pelo administrador do servidor e estou tentando fazer o login agora.

PuTTY não pode usar a chave id_rsa como ela é ("Não é possível usar o arquivo de chave (chave privada OpenSSH-2)"), então eu a converti usando puttygen para pvtky.ppk.

Eu só vejo "login como:", sem o erro de chave, mas não consigo fazer login com nada.

Não estou pedindo ajuda para evocar um login, apenas tentando entender se meu processo estava correto, como espero que realmente não tenha sido, e se o que estou vendo é esperado neste momento.

EDIT: erros brutos de PuTTY:

Event Log: Reading private key file "C:\home.ssh\pvtky.ppk"

Event Log: Pageant is running. Requesting keys.

Event Log: Pageant has 0 SSH-2 keys

Event Log: Configured key file not in Pageant

Event Log: Offered public key

Event Log: Server refused our key

Event Log: Disconnected: No supported authentication methods available (server sent: publickey)

    
por Twentyonehundred 20.05.2015 / 00:17

2 respostas

0

Não é muita ajuda direta para a sua questão de usar o ssh-keygen corretamente, eu prefiro usar o PuttyGen para minhas necessidades de criação de .PPK.

    
por 20.05.2015 / 00:43
0

haverá

pageant.exe

na pasta instalada em putty

abra-o, então você pode ver seu ícone na bandeja do sistema  clique com o botão direito e

add key

opção

selecione seu .ppk e adicione-o

    
por 04.02.2018 / 19:50