WARNING: Permissions on /root/.oci/config are too open.について
availability-domainのリストを出すコマンドを実行すると1行目にWARNINGの文字が!!
ひとまず落ち着いてエラー文を読んでみる・・・
どうやら「設定ファイルの権限が開かれすぎている為に、修復してください」らしいです。
しかもご丁寧に修復コマンドまで記載してくれる親切っぷり!
[root@instance-20200522-1212 myrecipe]# oci iam availability-domain list --all WARNING: Permissions on /root/.oci/config are too open. To fix this please try executing the following command: oci setup repair-file-permissions --file /root/.oci/config Alternatively to hide this warning, you may set the environment variable, OCI_CLI_SUPPRESS_FILE_PERMISSIONS_WARNING: export OCI_CLI_SUPPRESS_FILE_PERMISSIONS_WARNING=True WARNING: Permissions on /root/.oci/config are too open. To fix this please try executing the following command: oci setup repair-file-permissions --file /root/.oci/config Alternatively to hide this warning, you may set the environment variable, OCI_CLI_SUPPRESS_FILE_PERMISSIONS_WARNING: export OCI_CLI_SUPPRESS_FILE_PERMISSIONS_WARNING=True Private key passphrase: { "data": [ { "compartment-id": "ocid1.tenancy.oc1..aa**************************************************************", "id": "ocid1.availabilitydomain.oc1..a*********************************************************", "name": "XrIA:AP-TOKYO-1-AD-1" } ] }
なので、指示通りに修復コマンドを実行してみた。
[root@instance-20200522-1212 myrecipe]# oci setup repair-file-permissions --file /root/.oci/config [root@instance-20200522-1212 myrecipe]# oci iam availability-domain list --all Private key passphrase: { "data": [ { "compartment-id": "ocid1.tenancy.oc1..aa**************************************************************", "id": "ocid1.availabilitydomain.oc1..a*********************************************************", "name": "XrIA:AP-TOKYO-1-AD-1" } ] } [root@instance-20200522-1212 myrecipe]#
よかったです。「WARNING」でなくなりましたね。