首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Raspberry -无法使用SSH从bitbucket克隆

Raspberry -无法使用SSH从bitbucket克隆
EN

Stack Overflow用户
提问于 2018-12-01 00:26:49
回答 1查看 390关注 0票数 0

没想到我会被困在这里。在我的win机器上获得了.ssh密钥:我的用户/..ssh/mybitbucket能够使用它从bitbucket.org克隆

需要将项目克隆到RaspberryPi

mybitbucketmybitbucket.pub复制粘贴到Raspberry上的~/.ssh,然后粘贴到git clone git@bitbucket.org:[username]/my_utils.git

结果是这样的:

代码语言:javascript
复制
Failed to add the host to the list of known hosts 
(/home/pi/.ssh/known_hosts).
Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

有什么帮助吗?

我还添加了mybitbucket.pubauthorized_keys,但无法连接到树莓从Xshell与SSH键的原因未知。只需从选项中选择我的键,单击确定,连接窗口就会闪烁,什么也不会发生

编辑:

仅仅为了一个实验,我在Raspberry上生成了一个新的密钥,并将其添加到bitbucket中--它起作用了。但是如何添加现有的密钥呢?

EN

回答 1

Stack Overflow用户

发布于 2018-12-01 01:12:47

无法将主机添加到已知主机列表中

我还向authorized_keys添加了mybitbucket.pub,但无法连接到树莓

我98%确定这两个问题都是由于一个错误的配置造成的:/home/pi/.ssh中的文件属于用户root。要修复,请执行以下操作:

代码语言:javascript
复制
sudo chown -R pi /home/pi/.ssh
chmod -R u=rw,go= /home/pi/.ssh

之后,将[my user]/.ssh/config的相关部分复制到/home/pi/.ssh/config

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53561366

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档