1

Я в основном пытаюсь сделать это с помощью openssh:

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

Если это невозможно, я бы не возражал против того, чтобы openssh генерировал как закрытые, так и открытые ключи, НО я не могу записать их в файл. Вместо этого я хотел бы написать их оба на стандартный вывод. Как мне этого добиться?

0