0

Windows 8.1 マシンで次のコマンドを実行すると:

cctrlapp APP_NAME/DEPLOY_NAME run bash

エラーが発生します:

Permission Denied(public key)

Windows で CloudControl bash にアクセスするにはどうすればよいですか?

4

1 に答える 1

2

run-command を使用するには、公開鍵を提供する必要があり、ローカル マシン上の SSH クライアントが秘密鍵を見つけてアクセスできる必要があります。まず、以下を使用して、cloudControl アカウントに公開鍵があるかどうかを確認します。

$ cctrluser key

次に、このキーがローカルの id_rsa.pub ファイルと一致するかどうかを確認します。

$ cctrluser key [KEY_ID]

正しいキーをアップロードし、それがローカル システムで利用可能な場合、SSH クライアントはそれを見つけられない可能性があります。Windows では、Windows コマンド プロンプトで直接ではなく、Git bash 内で cctrlapp を実行することをお勧めします。これにより、通常、正常に動作することが保証されます(tm)。

于 2014-06-02T10:14:26.327 に答える