Я в основном пытаюсь сделать это с помощью openssh
:
У меня есть закрытый ключ, но его нет в файле (он в памяти). Теперь я хочу создать открытый ключ в формате openssh
. Для этого я обычно запускаю ssh-keygen -y -f <filename>
.
Однако у меня нет имени файла, так как у меня нет файла. Вместо этого я бы хотел как-то скормить openssh
из стандартного ввода. Как бы я это сделал?
Если это невозможно, я бы не возражал против того, чтобы openssh
генерировал как закрытые, так и открытые ключи, НО я не могу записать их в файл. Вместо этого я хотел бы написать их оба на стандартный вывод. Как мне этого добиться?