美文网首页
Github中的SSH公私钥

Github中的SSH公私钥

作者: 民谣里不是故事就是诗丶 | 来源:发表于2023-05-10 15:30 被阅读0次

    笔记

    应用场景

    读写repo时一般有两种办法:通过Https时依赖账号和密码(个人令牌),或者通过SSH证书获取访问权限,此时需要的是在个人账户下统一配置公钥即可。

    因为私钥留存在本地~/.ssh目录中,git-CLI用私钥访问远端仓库时,GitHub将通过公钥验证此访问时的私钥是否合法。

    通过GithubAction等CI-CD操作时:因为repoA要读写repoB的内容,那么repo A就要配置私钥,repo B要配置公钥。

    repo A 应在 Repository secret下填写私钥,

    repo A.png

    repo B 应在 Deploy keys下填写公钥,

    repo B.png

    以此实现repo A访问repo B的权限。


    A Action CI.png
    B Action CD.png

    生成命令

    相关文章

      网友评论

          本文标题:Github中的SSH公私钥

          本文链接:https://www.haomeiwen.com/subject/iyhjsdtx.html