Estou basicamente tentando fazer isso usando openssh
:
Eu tenho uma chave privada, mas não está no arquivo (está na memória). Agora, quero criar a chave pública no formato openssh
. Para isso eu geralmente rodaria ssh-keygen -y -f <filename>
.
No entanto eu não tenho um nome de arquivo, desde que eu não tenho um arquivo. Eu gostaria de alimentar openssh
da entrada padrão de alguma forma. Como eu faria isso?
Se não for possível, não me importaria de ter openssh
para gerar chaves privadas e públicas, MAS não posso escrevê-las em um arquivo. Em vez disso, gostaria de escrevê-los para o stdout. Como posso conseguir isso?