gpt4 book ai didi

linux - 无法从其中一台 Linux 服务器连接到 GIT 存储库

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:14:04 24 4
gpt4 key购买 nike

当我尝试在 Linux 机器上克隆存储库时,我遇到了以下问题

-bash-4.1$ git clone
ssh://xxxxx@alm.oraclecorp.com:2222/epm_pbcs_15318/pbcs.git
Initialized empty Git repository in /home/xxxx/testgit/pbcs/.git/

Permission denied (keyboard-interactive,publickey).
fatal: The remote end hung up unexpectedly

注意:- 我在存储库中添加了公共(public) ssh key

我已经使用

在我的 Linux 机器上生成了一个 key
ssh-keygen -t rsa -C "email@gmail.com"

然后,将公钥复制到托管 GIT 的 alm。

ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAwVM4haHIEOk6P7+h4xEDyZBrGjSLx53jNFE1AqMNWnPKWwxpGX5w4l/B0WJpP7G9gLJaZPw9loSEDDr3mGx5bRi3D8k6EFgFMpctALJlKTHFW1x47A1Z+0h2GZUvL5WZj1ZXicvpbHRxX5B+FB8s+b2d3uvwVVl26lIK3f6K2iUiRePlUH/1TPBTk/kzxvDBZQCRQKxM4Zb13S7b9WJcxt85g3+jCIebDbAaswUmIeWicM+BREmcP75ZV6ZEF1cBB54TvMrygsTzJacQS6/IsobOaZpWM7iVXTnEGjFh8iKCA5VacMMEt+QR8kc/CGOm1ujcNFbK6hikp2CpSOo4wQ== email@gmail.co

有什么办法可以解决吗

最佳答案

我认为您的问题是您没有使用私钥连接到该存储库。

最简单的方法是将以下行添加到 ~/.ssh/config/etc/ssh/ssh_config,请小心并添加文件开头的行,* 配置必须在 /etc/ssh/ssh_config 的末尾(如果您使用此文件进行配置):

Host alm.oraclecorp.com
HashKnownHosts yes
GSSAPIAuthentication yes
GSSAPIDelegateCredentials no
IdentityFile YOUR_PRIVATE_KEY_LOCATION
Port 2222
User YOUR_USER

记得用您的数据编辑 YOUR_PRIVATE_KEY_LOCATIONYOUR_USER

让我知道这是否有效。

BR

关于linux - 无法从其中一台 Linux 服务器连接到 GIT 存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56056383/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com