我们已经设置了一个 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)
它要求输入密码。我们应该检查或做些什么来查看我们哪里出错了?