8.2.4. 导入现有的 SSH 密钥对
您可以在 OpenShift (RHOSO)外部创建 Red Hat OpenStack Services (RHOSO)项目导入 SSH 密钥,方法是在创建新密钥对时提供公钥文件。
先决条件
-
管理员已为您创建一个项目,并为您提供了一个
clouds.yaml文件来访问云。 -
已安装
python-openstackclient软件包。
流程
从现有公钥文件创建密钥对,并将私钥保存在您的本地
.ssh目录中:$ openstack keypair create --private-key ~/.ssh/<private_key> \ <keypair> > ~/.ssh/<keypair>.pem-
将 <
private_key> 替换为您要用来创建密钥对的公钥文件的名称。 -
将
<keypair> 替换为新密钥对的名称。
-
将 <
保护私钥:
$ chmod 600 ~/.ssh/<keypair>.pem