gpt4 book ai didi

git Permission denied (publickey),每次连接

转载 作者:太空狗 更新时间:2023-10-29 13:24:34 27 4
gpt4 key购买 nike

我尝试使用 git 简化我的工作,然后我尝试使用

git pull

我得到“权限被拒绝(公钥),我通过两个命令解决这个问题:

1. ssh-agent /bin/bash 

2. ssh-add /root/.ssh/mykey

输入/root/.ssh/mukey 的密码 * - 现在我使用“git pull”

但是下次我通过 ssh 连接时,我必须一次又一次地重新输入这两个命令

如何让它自动初始化以跳过此步骤?

最佳答案

你应该:

  • 一个 ssh 配置文件,指定您的 ssh 连接的所有细节。

    cat ~/.ssh/config

    Host yourserver
    Hostname upstream.server.com
    User git # or the right user account to use on your server
    IdentityFile /root/.ssh/mykey
  • 更改远程 url

    git remote set-url origin ssh://yourserver:yourRepo.git
  • 在您的.bashrc.profile 中添加代理和ssh-add 命令。

关于git Permission denied (publickey),每次连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19207838/

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