【发布时间】:2017-10-13 14:40:30
【问题描述】:
我正在尝试将我的 Atlassian BitBucket 与 AWS EC2 连接。
我遵循了所有正确的步骤并且它正在工作。让我遇到麻烦的一件事是使用 eval ssh-agent -s 启动 ssh-agent,然后 ssh-add mybitbucket.pub 添加身份。
但是,问题在于身份不会持续存在。这意味着如果重新登录,为了执行任何 git 操作,我必须再次执行 eval ssh-agent -s 和 ssh-add mybitbucket.pub。
[root@ip-10-0-1-112 主题]# ssh-add -l 代理没有身份。
有什么推荐的解决方法吗?
目前采取的步骤:
- 登录EC2
- 须藤苏-
- ssh-keygen -t rsa
- 评估
ssh-agent -s - ssh-add mybitbucket.pub
- 在 BitBucket 的 Web 界面中复制密钥。
谢谢!
【问题讨论】:
-
当您通过 ssh 进入实例时,EC2 实例是否需要密钥?
-
是的,差不多。
标签: linux git ssh amazon-ec2 bitbucket