我有一个 AWS ubuntu 10.xx 服务器。由于技术问题,我正在运行 Git 1.7.4 而不是最新的。(所以我不能使用凭证助手)。
在该服务器上,它有一个调用 git pull 的 shell 脚本。
我在那台服务器上有 rsa。因此,如果我进入该服务器并执行 git pull,它会要求输入密码。这很好,在这一点上没有问题。
但是,如果我远程调用 git pull 的 shell 脚本,它将失败。因为没有提示输入密码,因此它会失败。我会得到“权限被拒绝(公钥)”。
所以我该怎么做?