Mic*_*bbs 8 ssh git amazon-web-services
我们已经设置了一个 EC2 构建服务器,并希望使用 SSH 密钥来克隆存储库。
采取的步骤:
cd ~/.ssh
ssh-keygen -t rsa
Run Code Online (Sandbox Code Playgroud)
创建的配置:
host bitbucket.org
HostName bitbucket.org
IdentityFile ~/.ssh/bitbucket_rsa
User git
Run Code Online (Sandbox Code Playgroud)
在位桶上加载公共 ssh 密钥:
ssh-rsa ...key ... ec2_user@ip-censored
什么时候:
git clone https://git@bitbucket.org/user/repo.git
Run Code Online (Sandbox Code Playgroud)
它要求输入密码。我们应该检查或做些什么来查看我们哪里出错了?
如果要使用公钥身份验证,则无法通过 HTTPS 进行克隆。您需要将 url 修改为 SSH 一个,如下所示:
git clone git@bitbucket.org/user/repo.git
Run Code Online (Sandbox Code Playgroud)
或者
git clone ssh://git@bitbucket.org/user/repo.git
Run Code Online (Sandbox Code Playgroud)
应该适合你。
归档时间: |
|
查看次数: |
7381 次 |
最近记录: |