2010-09-22 4 views
0

У меня, вероятно, самая простая проблема, но я все еще немного в своем уме. В основном мои проблемы связаны с этой командой:Eucalyptus: получение закрытого ключа из пары ключей через API/или ввод пользовательского открытого ключа в экземпляр

euca-Заурядный случаях -к MyKey ЭМИ-104915A8

Как вы знаете, при запуске экземпляра в эвкалипта, либо через API (как я на самом деле являюсь) или с команда выше, должна быть создана пара ключей. Если я правильно понял, эвкалипт вводит открытый ключ этой пары ключей в экземпляр. Теперь в API есть метод (с использованием typica, btw) для создания такой пары ключей, но я считаю, что при использовании этого невозможно получить закрытый ключ, который мне понадобится, так как я хотел бы сделать некоторые административные вещи из внешнего приложения.

Так можно получить секретные ключи через эвкалипт api? Или вам удалось найти хорошее решение для инъекции сгенерированных извне пар ключей в экземпляры? Я просто создаю свои собственные изображения и обманываю себя с пользовательскими параметрами, или просто создаю пару общих ключей и ставя их прямо на изображение.

Я просто дурачиться с эвкалиптом, и пытается получить руку его, так как я думаю, что лучше, чтобы узнать эту концепцию облака, пытаясь реализовать что-то поверх нее :)

+0

Ну ... для этого демонстрационного приложения исправлено это путем обертывания материала ssh и выполнения команды в функцию и т. Д. ... вы знаете упражнение. Результат тот же :) – Haju

ответ

1

Там не так много, что можно сделать в этом вопросе с помощью Typica. Я рекомендую создать keypair, используя ssh-ing в Cloud Controller и создавая keypair euca-create-keypair команда (все это через JAVA). Вы получите секретный ключ в качестве результата команды. Сохраните его в файл и продолжайте.

Все самое лучшее !!!

Смежные вопросы