0

当我在 Windows 8.1 机器上运行以下命令时:

cctrlapp APP_NAME/DEPLOY_NAME run bash

我收到一个错误:

Permission Denied(public key)

如何在 Windows 中访问 CloudControl bash?

4

1 回答 1

2

要使用运行命令,您必须提供公钥,并且本地计算机上的 SSH 客户端需要能够找到和访问私钥。首先使用以下命令检查您的 cloudControl 帐户中是否有公钥:

$ cctrluser key

然后检查此键是否与本地 id_rsa.pub 文件匹配:

$ cctrluser key [KEY_ID]

如果您上传了正确的密钥并且它在本地系统上可用,那么 SSH 客户端可能无法找到它。在 Windows 上,我们建议在 Git bash 中运行 cctrlapp,而不是直接在 Windows 命令提示符中运行。这通常可以确保它正常工作(tm)。

于 2014-06-02T10:14:26.327 回答