Make key injection destination configurable
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Eucalyptus |
New
|
Wishlist
|
Dmitrii Zagorodnov |
Bug Description
The typical EC2 image contains an init script that downloads SSH keys to whichever place on the instance's filesystem makes sense. This also works in Eucalyptus's managed mode. Eucalyptus, however, overwrites /root/.
* Images are always configured to allow root to log in via SSH
* Images never contain SSH keys in /root/.
* In managed mode, users always want Eucalyptus to inject keys instead of, or in addition to, downloading them via scripts baked into images as they do on EC2
Making the location that the SSH keys go configurable should make it possible to log in as a non-root user via the key-injection mechanism. In addition, it would provide an easy way to skip key injection altogether should an image not require it.
Changed in eucalyptus: | |
assignee: | nobody → Dmitrii Zagorodnov (dmitrii) |
This issue is now being tracked upstream at http:// eucalyptus. atlassian. net/browse/ EUCA-2772
Please watch that issue for further updates.