importLoginKey

Prev Next

概要

サーバインスタンス(VM)にアクセスする際に、ログインキーを利用してパスワードを暗号化したり復号化したりするキーを作成します。ユーザーが直接 ssh-keygenで作成した public keyを importします。

リクエスト

リクエストパラメータ

パラメータ名 必須の有無 タイプ 制限事項 説明
keyName Yes String 最小: 3, 最大: 30 - 作成するキー名
既に作成されたキー名が存在する場合はエラーが発生
publicKey Yes String - import対象の公開鍵
ssh-keygen -t rsa -C "my-key" -f ~/.ssh/my-keyで作成した public鍵

レスポンス

レスポンスボディ

リクエスト例

GET {SERVER_API_URL}/importLoginKey
?keyName=ncloudTest
&publicKey=ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCfE6pQTOpsdQNsFtZpIzqDMyb8gH2XUUGe+9s8b36OO0i1SXkO8+u3/4EXYdujjIH+EKb9LzMiAXOtEUX0hI+zAlJemE+sBKPTORBb+YjLvBYb99ts3pdd7x1S/dgksyxdC6ru8KNS7heU0fARZGhCXmzI9Z6PhSqFMNQcUq14UYLNHUJYshuqHv/sjCBt3QgpMLcaBmgl6TLfdq7ZW0G/iz6V1a2q200A+Fq8Yuc0JLz6Q/xQqWi1+ehKs5y3Ow3D08NLwj8Ay/7eIXqk40oo+GqkQSVWIFV3lzJXB4Po10ZRC67RdCnyf8fYbZYzYP6trr/hItvmXDryEKFUnJgZ

レスポンス例

	<importLoginKeyResponse>
		<requestId>7f7c33d6-ce42-40c0-81a8-7df102c71d41</requestId>
		<returnCode>0</returnCode>
		<returnMessage>success</returnMessage>
		<totalRows>1</totalRows>
		<loginKeyList>
			<fingerprint>-</fingerprint>
			<keyName>ncloudTest</keyName>
			<createDate>2018-06-28T16:13:13+0900</createDate>
		</loginKeyList>
	</importLoginKeyResponse>