我昨天刚刚安装了 Ubuntu;当我 ssh 到 github 时,它没有提示输入密码,而是停滞了。我输入的命令是:
ssh -T [email protected]
输入后,光标闪烁,但什么都没有出现。我尝试在朋友的笔记本电脑上使用密钥;他收到一条权限被拒绝的错误消息,这意味着在不同的机器上有不同的行为。我有一个 github 帐户,其中包含我的 ssh 密钥。我实际上能够让我的帐户在另一台机器上自由工作,但遗憾的是,我在我的个人电脑上没有运气。作为参考,我正在运行联想 Ideapad 530s。
更新:我能够在另一个运行科学版 Linux 的终端上通过 ssh 连接到 github。因此,我倾向于相信问题与我的机器直接相关。正如我提到的,我刚刚安装了 Ubuntu,因此不确定我的设备可能配置不正确。
答案1
您必须在 Github 上设置一个帐户,然后才能访问远程存储库。Github 不提供 shell 访问权限,因此您无法通过 ssh 连接到 github.com 上的 git 帐户。
使用以下链接设置你的帐户并开始使用 githubhttps://help.github.com/en#dotcom
所有步骤均可在设置