Não é assim que o SSH funciona, aqui está o procedimento padrão:
- Você gera sua chave privada e pública.
- Você envia sua chave pública e não envia a chave privada.
- Depois de adicionar sua chave pública, você terá acesso.
Se você não tiver uma chave privada para acompanhar a chave pública, não poderá usar essa chave pública, já que não possui a chave privada correspondente. Essa chave privada precisa ser gerada por você e nunca compartilhada, pois qualquer outra pessoa que tenha essa chave privada pode acessar o servidor com seu nome.
É provável que eles não saibam como o SSH funciona, eles devem esperar que você envie uma chave pública para eles.
Por que isso funciona da maneira que isso acontece, deixe-me explicar ...
Pegue a segunda imagem aqui em uma página informativa no Amherst College por exemplo, a parte superior desta imagem é o servidor e a parte inferior desta imagem é o cliente. O servidor criptografa as mensagens usando a chave pública e só pode ser descriptografado usando a chave privada.
Portanto, para uma comunicação bem-sucedida, você também precisa da chave privada. E para uma comunicação segura, você não compartilha essa chave com ninguém, pois ela poderá ler suas mensagens.