创建密钥对

Eucalyptus 使用 cryptographic 密钥对来验证对虚拟机的访问. 在创建发布虚拟机实例之前, 你必须要创建一个密钥对.创建密钥对的时候会生成两种钥:公钥 (保存在Eucalyptus系统) 和 对应的密钥 (以字符串的形式输出给用户). 如同下面的例子,你需要把它保存到文件并设置合适的访问权限(使用chmod命令).

在创建一个虚拟机实例的时候, 公钥会被注入到虚拟机实例. 之后,当用户用ssh尝试访问虚拟机实例的时候, 公钥会被使用来验证你的密钥.当公钥被删除后,密钥也会失效.

在控制台创建密钥对

  1. 从主仪表盘界面, 在 网络和安全 部分,点击 密钥对 连接, 或者从顶层管理菜单导航到网络和安全子菜单,在下拉菜单中会显示管理密钥对 .
  2. 管理密钥对 界面, 点击 创建新密钥对 连接. 会弹出 创建新密钥对 对话框.
  3. 名字 文本框中输入密钥对的名字.
  4. 点击 创建和下载 按钮. 密钥对的密钥部分会自动下载并保存到 你的浏览器的缺省下载目录.
    提示: 保存你的密钥对文件到安全的地方,如果你丢失密钥对文件,你将服务访问你创建的虚拟机实例.
  5. 在本地目录,改变密钥文件的访问权限. 例如,在linux或者Mac OS X系统:
    chmod 0600 <keypair_name>.private