gpt4 book ai didi

git - rsa key 在与 .ssh 不同的文件夹中

转载 作者:太空狗 更新时间:2023-10-29 14:45:58 31 4
gpt4 key购买 nike

我正在尝试在大学服务器上克隆一个 git 存储库,但我只有 r-x 访问 .ssh 文件夹。因此,我无法在 .ssh 文件夹中生成 rsa key ,我需要它来访问 git 存储库所在的服务器。
我现在在主目录的 git_keys 目录中生成了 key 。

是否可以告诉 git clone 从不同于 ~/.ssh 的目录获取 rsa key ?

最佳答案

正在检查 man ssh ,你至少可以用 -i 指定私钥的路径

ssh -i /path/to/private_key

另一种方法是使用配置文件(默认在 ~/.ssh/config 中),但您可以使用 -F 选项指定一个不同的配置文件。

但是,您可以使用“How to specify an SSH key with git, without using a config file”完全避免配置文件

ssh-agent bash -c 'ssh-add /path/to/private_key; git pull'

关于git - rsa key 在与 .ssh 不同的文件夹中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27201149/

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