通过ssh在github上以其他用户身份验证

时间:2020-02-06 01:47:46

标签: security github ssh

我似乎在github上遇到了某种严重的安全问题(无论如何似乎还是一个严重的安全问题)

我有一台新机器正在按照Github的说明添加ssh密钥。我使用this guide中的步骤生成了ssh密钥,然后使用here

将其添加到我的帐户中

我访问我的私有存储库时遇到身份验证错误,因此根据this help page,我尝试使用以下命令诊断ssh连接。

ssh -T git@github.com

哪个给出以下输出

Hi <username>! You've successfully authenticated, but GitHub does not provide shell access.

我什至从未听说过列出的用户名。我检查了相应的页面(github.com/),它似乎是有效的github用户。

此外,我可以通过ssh推送到他们的存储库(我也不能做任何事情。)

值得一提的是,我购买了这台机器大约是两周前使用的,但是我正在几天前购买的新驱动器上运行Linux(Pop!_OS)的全新安装。

我不确定发生了什么,但是这看起来很严重,我也希望能够再次写到自己的存储库中。

1 个答案:

答案 0 :(得分:1)

事实证明,为Duckiebot安装某些软件会将别人的个人SSH密钥放在我的设备上。谢谢@juraj的建议