Como recuperar uma chave pública do host remoto?


0

Também recebi de um parceiro uma chave privada SSH, preciso criar um script php para conectar-se ao host e enviar alguns dados por essa conexão.

No entanto, preciso fornecer à função ssh php uma chave pública, mas o parceiro não me enviou a chave pública.

Como posso obter do host remoto a chave pública em um arquivo separado?

Algum conselho?


Se você estiver se conectando de um aplicativo a um host remoto, precisará acessar a chave privada para se autenticar no host remoto, a chave pública não ajudará na sua autenticação (se foi e foi pública, qualquer pessoa poderá se autenticar no host ) inside.mines.edu/~gmurray/HowTo/sshNotes.html
RSU

Respostas:


4

Se você tiver a chave privada, poderá gerar a chave pública usando-a ssh-keygen -i, a menos que eu esteja enganado.


2
Isso está correto, embora a pergunta esteja errada.
msw

0

Essa é a chave para um usuário específico? Se sim, e você tem acesso ao servidor, seria algo parecido ~/.ssh/id_rsa.pub.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.