Bitbucket - 在哪里可以找到存储库 SSH 密钥?
Posted
技术标签:
【中文标题】Bitbucket - 在哪里可以找到存储库 SSH 密钥?【英文标题】:Bitbucket - where to find Repository SSH key? 【发布时间】:2016-06-10 23:45:13 【问题描述】:我正在设置 Amazon OpsWorks,并要求我添加存储库 SSH 密钥。我在 Bitbucket 上托管项目。
当我点击存储库菜单选项时,我没有看到任何关于 SSH 密钥的提及。 所以我转到“我的帐户”->“Bitbucket 设置”,有一个名为“SSH 密钥”的部分。我在那里看到了我最近添加的 SSH 密钥,但是当我将它复制并放入 Amazon OpsWorks 时,它说密钥无效,我应该输入一个有效的。
在哪里可以找到/生成 SSH 密钥以供 Amazon OpsWorks 访问私有 Bitbucket 存储库?
谢谢
【问题讨论】:
【参考方案1】:您使用ssh-keygen
生成密钥,正如名称提示一样。亚马逊可能会为您提供有关格式等的说明,但假设它是标准的openssh
格式:
ssh-keygen -f key -N ''
现在key
文件包含您需要添加到 Amazon 的私有部分,key.pub
包含您需要添加到 BitBucket 的公共部分。
不建议泄露用于从不同位置(您的计算机)连接的私钥。
【讨论】:
以上是关于Bitbucket - 在哪里可以找到存储库 SSH 密钥?的主要内容,如果未能解决你的问题,请参考以下文章