OCI 용 API 키를 만들고 업로드하는 방법
4389 단어 Commvaultoraclecloud
소개
3rd Party 제품에서 OCI에 연결하는 경우 OCI용 API 키를 만들고 업로드할 수 있습니다.
키 만들기
CentOS 7.x를 사용하여 키를 만듭니다.
키 출력용 폴더(.key)를 만듭니다.
# mkdir ~/.key
#
openssl 명령을 실행하여 개인 키(oci_api_key.pem)를 작성합니다. 패스 프레이즈의 지정이 요구되므로, 지정합니다.
# openssl genrsa -out ~/.key/oci_api_key.pem -aes128 2048
Generating RSA private key, 2048 bit long modulus
.......+++
........................................+++
e is 65537 (0x10001)
Enter pass phrase for /root/.key/oci_api_key.pem:
Verifying - Enter pass phrase for /root/.key/oci_api_key.pem:
#
개인 키의 지문을 가져옵니다.
# openssl rsa -pubout -outform DER -in ~/.key/oci_api_key.pem | openssl md5 -c
Enter pass phrase for /root/.key/oci_api_key.pem:
writing RSA key
(stdin)= **:**:**:**:**:**:**:**:**:**:**:**:**:**:**:31
#
(stdin)의 값이 지문입니다.
개인 키에서 공개 키(oci_api_key_public.pem)를 만듭니다.
# openssl rsa -pubout -in ~/.key/oci_api_key.pem -out ~/.key/oci_api_key_public.pem
Enter pass phrase for /root/.key/oci_api_key.pem:
writing RSA key
#
생성된 공개 키의 내용을 확인합니다.
# cat ~/.key/oci_api_key.pem
-----BEGIN RSA PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED
DEK-Info: AES-128-CBC,CE06CCC8662F03F6E5DFDEA8A70B89D6
z4zoXu/xR4/JSZG9V6toZDTq+c/po+UTJZc8IzCekYAD2HoLmcMM0za0NoE6yJfT
qvjMmA9By6qo97INCX2cAImTB8XBiCtyxgKnPIUm6/0DAOm5hrLGhsOZ73nU4msM
LprV7bsv8VLFgf7LNcsyCpDYNEANNlu8LSJTFWb3anshTye8sW1Ksb0reVeq4GvH
eZadsRBwviBFnATD4LVB1ap9pJQXNblRiK/uv6Cy1wuoYJItK/vyrsvMhwV667dx
io5cIzoo/VnzUMYvIofg2t2cYwTq1IP4PNpRpcjkWictr4J3VCwDqwig5lUt0QmG
Y18/HFg8cV2oifk4iCets0gDEEZ5dtonn8o6o8zvZPsEgfvnQNcj+mDMubUxSq6r
ggAxS4JcD3OFBGnv8EQHKl7PaTSM8fgM66p8nIqd4AZ7smSc18GHLsP3y8euTiBy
EtBE0f8N+9qb+ibv9bHQGNoYRG6Ewjbp/c897MrzjX2XjDbNtF8ZQPoMEk2HaT/g
8KKkO4uHyuPNJT9sNtN+VikMIETwEc7+g0Rd+VFUh3VpBGrpZht4wn/Ei9KqLTp/
ySDkX/M6nu6aG3QCuLbIcWeNG3znKqOj2BB+YatR6OctPKiuE1JI4eIHMyd/k5Fh
YXo9WTKF3Q3rtawU9LC44shTTR4z8hgl8GAZGsgUU3eRQL4By/lebMizRcurnYZV
fPIDibjfFCWNMNfDMs9lPZv58yqWttFkaoEtkS+OvfazpLhTq7Kdj78M+EdgLe7G
i/iDFK5TS9c/G5eknbLHtLWNU2VINvtzeWRstd8M1HufO/8HZ5u08vEEiKsESC9+
+o1/m/gSTf58on255oTxGYKmJ6xWK745G3ZKUdeXGFXSsYKHORHVBgykoY9nRyw5
SNGV4UKYGTJUvM7FzTMIvNlfDna01Q3o1gtE0a1+h9T8082TIpbEGh48TlS0MUE+
ZPgwly/CJzKsm1DWOust00kNS374CZKB5MLOzI7CgljT/FTAMPsowtIn3zc4+jma
HNYZ/1zsknts6lFo0Gurd26wd+BvTrK2KX+frD3NphzXpJX+cJcqf7eiUFcEKRwD
pLQLiUhW4avlNXF/b90SgLTRPMz3YbH7yJ3yDVzUGyfpuPp4NHd2ojkbfnbTYMR1
W/+CEPhJ2dfX7o46Qrj3bGtzpo5i0Na85Y9LnO0CjqPmQFhv4Olvo20Pxc+wwYGz
wz6bTN/Gv6B1OUWimOBU24RDXt4afTB1NGrmBh9xiBCrr1wvx7j7udxfISgjIWht
UzJOui6pVnnXPzw2Pl8QsO4LjMnIg0uAG35uoscEebJpxfAwgX7TeabG/Uy5Cjv1
wG+Zva4GQPwLrsm+ekkG5nxuABn4Z9oMH7Y2SxSXBxtvqwhs3BA/+vq4eqkZ5CcV
7dYzthLFzZ5uhQtt/fukxIy11+v/Eh7i9nuXfnwoj6ifRJkdmmbV0zE50Uwmxn1o
ulaWFzGxWds6VKrijio9tv+Co0MLgKfu+G5Bd9Rhag3g6/l/zWOjMZRfvrVz1gmD
Aye/5koMHqVs0kVMowi4wvu6j4fk59QttCjOCWMkMBDCIRnqc4M4gO+Qb2RKT00p
-----END RSA PRIVATE KEY-----
#
공개 키를 OCI로 업로트
OCI 콘솔에 로그인합니다.
콘솔 오른쪽 상단에서 프로필을 선택한 다음 사용자 설정을 선택합니다.
콘솔 왼쪽 하단에서 API 키를 선택합니다.
공개 키 추가를 선택합니다.
공개 키 추가 대화 상자가 나타나면 공개 키(oci_api_key_public.pem)를 드래그 앤 드롭으로 복사합니다.
공개 키 추가 대화 상자에 끌어서 놓은 공개 키(oci_api_key_public.pem)가 추가되었는지 확인하고 추가를 클릭합니다.
API 키 목록에 새 API 키가 추가되어 지문이 동일한지 확인합니다.
Reference
이 문제에 관하여(OCI 용 API 키를 만들고 업로드하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/kewatana/items/11c135cd34dcd275bc6f
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
# mkdir ~/.key
#
# openssl genrsa -out ~/.key/oci_api_key.pem -aes128 2048
Generating RSA private key, 2048 bit long modulus
.......+++
........................................+++
e is 65537 (0x10001)
Enter pass phrase for /root/.key/oci_api_key.pem:
Verifying - Enter pass phrase for /root/.key/oci_api_key.pem:
#
# openssl rsa -pubout -outform DER -in ~/.key/oci_api_key.pem | openssl md5 -c
Enter pass phrase for /root/.key/oci_api_key.pem:
writing RSA key
(stdin)= **:**:**:**:**:**:**:**:**:**:**:**:**:**:**:31
#
# openssl rsa -pubout -in ~/.key/oci_api_key.pem -out ~/.key/oci_api_key_public.pem
Enter pass phrase for /root/.key/oci_api_key.pem:
writing RSA key
#
# cat ~/.key/oci_api_key.pem
-----BEGIN RSA PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED
DEK-Info: AES-128-CBC,CE06CCC8662F03F6E5DFDEA8A70B89D6
z4zoXu/xR4/JSZG9V6toZDTq+c/po+UTJZc8IzCekYAD2HoLmcMM0za0NoE6yJfT
qvjMmA9By6qo97INCX2cAImTB8XBiCtyxgKnPIUm6/0DAOm5hrLGhsOZ73nU4msM
LprV7bsv8VLFgf7LNcsyCpDYNEANNlu8LSJTFWb3anshTye8sW1Ksb0reVeq4GvH
eZadsRBwviBFnATD4LVB1ap9pJQXNblRiK/uv6Cy1wuoYJItK/vyrsvMhwV667dx
io5cIzoo/VnzUMYvIofg2t2cYwTq1IP4PNpRpcjkWictr4J3VCwDqwig5lUt0QmG
Y18/HFg8cV2oifk4iCets0gDEEZ5dtonn8o6o8zvZPsEgfvnQNcj+mDMubUxSq6r
ggAxS4JcD3OFBGnv8EQHKl7PaTSM8fgM66p8nIqd4AZ7smSc18GHLsP3y8euTiBy
EtBE0f8N+9qb+ibv9bHQGNoYRG6Ewjbp/c897MrzjX2XjDbNtF8ZQPoMEk2HaT/g
8KKkO4uHyuPNJT9sNtN+VikMIETwEc7+g0Rd+VFUh3VpBGrpZht4wn/Ei9KqLTp/
ySDkX/M6nu6aG3QCuLbIcWeNG3znKqOj2BB+YatR6OctPKiuE1JI4eIHMyd/k5Fh
YXo9WTKF3Q3rtawU9LC44shTTR4z8hgl8GAZGsgUU3eRQL4By/lebMizRcurnYZV
fPIDibjfFCWNMNfDMs9lPZv58yqWttFkaoEtkS+OvfazpLhTq7Kdj78M+EdgLe7G
i/iDFK5TS9c/G5eknbLHtLWNU2VINvtzeWRstd8M1HufO/8HZ5u08vEEiKsESC9+
+o1/m/gSTf58on255oTxGYKmJ6xWK745G3ZKUdeXGFXSsYKHORHVBgykoY9nRyw5
SNGV4UKYGTJUvM7FzTMIvNlfDna01Q3o1gtE0a1+h9T8082TIpbEGh48TlS0MUE+
ZPgwly/CJzKsm1DWOust00kNS374CZKB5MLOzI7CgljT/FTAMPsowtIn3zc4+jma
HNYZ/1zsknts6lFo0Gurd26wd+BvTrK2KX+frD3NphzXpJX+cJcqf7eiUFcEKRwD
pLQLiUhW4avlNXF/b90SgLTRPMz3YbH7yJ3yDVzUGyfpuPp4NHd2ojkbfnbTYMR1
W/+CEPhJ2dfX7o46Qrj3bGtzpo5i0Na85Y9LnO0CjqPmQFhv4Olvo20Pxc+wwYGz
wz6bTN/Gv6B1OUWimOBU24RDXt4afTB1NGrmBh9xiBCrr1wvx7j7udxfISgjIWht
UzJOui6pVnnXPzw2Pl8QsO4LjMnIg0uAG35uoscEebJpxfAwgX7TeabG/Uy5Cjv1
wG+Zva4GQPwLrsm+ekkG5nxuABn4Z9oMH7Y2SxSXBxtvqwhs3BA/+vq4eqkZ5CcV
7dYzthLFzZ5uhQtt/fukxIy11+v/Eh7i9nuXfnwoj6ifRJkdmmbV0zE50Uwmxn1o
ulaWFzGxWds6VKrijio9tv+Co0MLgKfu+G5Bd9Rhag3g6/l/zWOjMZRfvrVz1gmD
Aye/5koMHqVs0kVMowi4wvu6j4fk59QttCjOCWMkMBDCIRnqc4M4gO+Qb2RKT00p
-----END RSA PRIVATE KEY-----
#
Reference
이 문제에 관하여(OCI 용 API 키를 만들고 업로드하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kewatana/items/11c135cd34dcd275bc6f텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)