Login para a caixa linux com putty usando a chave ssh pública

0

Um provedor de hospedagem me enviou uma chave pública e o nome de host de uma caixa linux na qual eu quero usar o ssh. Agora, normalmente, simplesmente insiro o nome do host em massa e, em seguida, digite o nome de usuário e a senha, mas agora só tenho o nome do host e a chave pública (que termina com username@ssh1 )

Eu estava curioso para saber se há uma maneira de entrar no servidor usando apenas o que eu tenho? Já que é fim de semana, não posso contatá-los para informações adicionais, daí esta pergunta.

    
por Ortix92 14.06.2014 / 14:52

2 respostas

0

  • OPen massa
  • digite ip e porta e crie um nome para ele
  • clique no sinal de mais na conexão
  • clique no sinal de mais em ssh
  • clique em auth
  • clique em procurar sua chave pública
  • volte para a conexão e salve e abra
por 14.06.2014 / 14:57
0

Não faz sentido o provedor enviar esta chave para você.

O arquivo ~/.ssh/authorized_keys em seu perfil, que pode ser lido por qualquer pessoa que tenha root acesso a esse servidor, contém chaves públicas , uma por linha. Se você tiver a chave privada correspondente para uma das chaves públicas, você pode fazer o login.

A chave privada é chamada privada porque é sua ; você é o único a criá-lo (por exemplo, com puttygen ) e enviar a chave pública correspondente para o administrador do servidor .

Assim, a chave privada está presente apenas em sua própria máquina, e ninguém além de você sabe disso. Se um administrador o enviasse, ele saberia e não seria privado.

Você pode escolher uma frase secreta para sua chave; pelo menos, se estiver usando em uma máquina que pode se perder, como um laptop, você definitivamente deveria fazê-lo. Por conveniência, você pode carregar sua chave em pageant ; Dessa forma, você precisa digitar a frase secreta apenas uma vez.

    
por 21.06.2016 / 23:40

Tags