使用预先存在的公钥进行 Git 克隆

标签 git ssh

我有一个要求,其中脚本必须能够使用预先存在的公钥克隆一些 git 存储库(只需将其复制到/home/user/.ssh)。

我想问的是,如果没有私钥,这是否可行。 HTTPS 不是一个选项。

非常感谢任何帮助。

最佳答案

没有。您需要私钥来对 SSH (GIT) 进行身份验证。另一种可能性是使用密码。

关于使用预先存在的公钥进行 Git 克隆,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43178916/

相关文章:

security - 将 JMX 限制到本地主机

ssh - Vagrant ssh 'Authentication failure. Retrying…' 重复错误 - key 不匹配,无法找到修复

amazon-web-services - Amazon EC2 ssh 操作超时

ssh - 在 ssh 之后从命令行重命名 Konsole session

git - git rebase 如何/为什么避免 merge 提交?

Git-Svn:在 dcommit 之后保留提交时间戳

git - 如何将其他人的(github)提交到你的树中?

git - 替换到另一台 PC 后无法推送到 github repo

git - 在一次 git-filter-branch 中重命名多个姓名和电子邮件

git - 预接收钩拒绝 : No JIRA Issue found in commit message?