Как смоделировать файл под Linux?
246
ShinySpiderdude
Я в основном пытаюсь сделать это с помощью openssh
:
У меня есть закрытый ключ, но его нет в файле (он в памяти). Теперь я хочу создать открытый ключ в openssh
формате. Для этого я бы вообще побежал ssh-keygen -y -f <filename>
. Однако у меня нет имени файла, так как у меня нет файла. Я хотел бы как- openssh
то вместо стандартного ввода кормить . Как бы я это сделал?
Если это невозможно, я не возражаю против openssh
создания как закрытых, так и открытых ключей, НО я не могу записать их в файл. Вместо этого я хотел бы написать их оба на стандартный вывод. Как мне этого добиться?
Не могли бы вы объяснить свое отвращение к файлам? Что именно вы пытаетесь сделать здесь? Почему вы не можете использовать файлы?
terdon 10 лет назад
1
Я делаю это как автоматизированную задачу с сервера Java. Я мог бы записать файл в файловую систему, запустить на нем ssh-keygen и затем удалить его. Однако это ненужные накладные расходы. Я хотел бы просто дать закрытый ключ от stdin и перенаправить вывод на stdout. утилита ssh-keygen не позволяет мне сделать это, хотя мне кажется, что это очень просто
ShinySpiderdude 10 лет назад
0
Возможно [этот вопрос StackOverflow] (http://stackoverflow.com/questions/3706177/how-to-generate-ssh-compatible-id-rsa-pub-from-java/10343300#10343300) может помочь?
Calrion 10 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
4
Каковы различия между основными дистрибутивами Linux? Я замечу?
-
-
2
Ограничить использование процессора для Flash в Firefox?
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
2
Конки установки - образцы / идеи?
-
3
Каковы различия между оконными менеджерами Linux?
-
2
ThunderBird / Синхронизация освещения с SE k770i
-
4
Файловая система Linux
-
6
Полноэкранная медленная вспышка в KDE 4