0

我正在尝试使用 Git 连接到大学远程存储库。我已将大学生成的私钥放在主目录下的 .ssh 文件夹中。但是,当我尝试连接到大学服务器时,系统会要求我输入密码。有谁知道这是什么原因?私钥是否有任何命名限制?当被要求输入密码时,我必须指向 RSA 吗?非常欢迎任何建议

谢谢

4

1 回答 1

0

公钥应该命名为 authorized_keys 并放在 /home/username/.ssh 目录中。

它还需要只读文件权限,例如:

chmod 400 .ssh/authorized_keys

应该这样做。

于 2012-12-12T22:38:19.660 回答