2017-04-17 13 views
0

gcloud VMのssl_certディレクトリに.crt、.csr、および.keyファイルがあります。 SSL証明書を作成している間、私は、次のコマンドを使用しています -ssl-certificateを作成する際にエラーが発生する - 「不十分なアクセス許可」

gcloud compute ssl-certificates create SSL_CERTIFICATE --certificate /home/USER/ssl_cert/ssl.crt --private-key /home/USER/ssl_cert/ssl.key

をし、上記のコマンドを実行した後、私はエラーの下に取得する -

ERROR: (gcloud.compute.ssl-certificates.create) Some requests did not succeed: - Insufficient Permission

誰かがこの基本的なエラーを解決するには助けてくださいことはできますか?

答えて

0

あなたの質問によれば、あなたはあなたのサーバーに完全にアクセスできません。ホスティングプロバイダにお問い合わせください。

0

あなたの問題は、この記事に関連すると思わ:

gcloud compute list networks error: "Some requests did not succeed: - Insufficient Permission"

ソリューションは、上記の記事で示唆したコマンドを実行することです:のgcloud認証ログインを。これにより認証URLが生成されます。このURLをコピーしてブラウザに貼り付けてください。それは認証コードを返すべきです。コマンドシェルにこのコードを入力してください

0

証明書をアップロードするドメインをまだ検証していない場合は、Webインターフェイスから「不十分な権限」が返されます。私。 example.comの証明書をアップロードする場合は、example.comを所有していることが証明されている必要があります。

これには、GCloud Webインターフェイスを使用して、API &サービス - >資格情報に移動し、[ドメイン認証]をクリックします。次に、ドメインを追加します。これにより、ドメインを所有していることを確認できる一連のツールが表示されます。 (私の場合は、DNSレコードにTXTフィールドを追加しました)

これで、そのドメインの証明書をアップロードできます。

0

実行して、SSHターミナル上でこののgcloudコマンド

gcloud auth login 

ログインリンクは、SSHであなたのために生成されます、それをクリックし、それはでプロジェクトを所有しているGmailアカウントにログインする必要がします。コードは、あなたが

Enter verification code : 

はENTERボタンを直撃している行にSSHターミナルに戻ってそれをコピーして貼り付け、ログイン後に生成されます、許可が付与されます。 不十分な権限を返した最初のコマンドを再実行してください。

関連する問題