linux - git sudo 用户访问被拒绝

标签 linux ruby-on-rails-3 git permissions

在我运行的时候在我的终端

git clone -q git@codebasehq.com:zzzz/yyyy/plat.git

我能够克隆该项目,但如果我运行

sudo git clone -q git@codebasehq.com:zzzz/yyyy/plat.git

并给出我得到的正确密码

 Permission denied (publickey).
 fatal: The remote end hung up unexpectedly

知道这是为什么吗?

最佳答案

您的 root 用户在 /root/.ssh 中没有正确的公钥

您的用户肯定在~/.ssh 中有一个,但root 没有。

关于linux - git sudo 用户访问被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11226694/

相关文章:

git 工作流 : Can I prevent a certain file from being merged to another branch but still keep it under version control?

linux - 引入用于调试目的的内核挂起

ruby-on-rails - 从 Rails 3 中的 JSON 响应中获取数据

windows - 保持功能分支与 "develop"分支同步的别名

ruby-on-rails-3 - Ruby 教程 Ch9 练习 #9 - 不允许管理员删除自己

ruby-on-rails - Rails 3.2.11 & Grape 不能这样的文件 : app/api/v1. rb

git - BitBucket:主机 key 验证失败

javac 给出一条错误消息,它已找到

linux - perl IO::Socket 在新的 Centos 7 机器上是聋的

android - android 上的 docker(gnuroot debian)