我正在尝试使用Git连接到大学远程存储库。我已将大学生成的私钥放在主目录下的.ssh文件夹中。但是,当我尝试连接到大学服务器时,我被要求输入密码。有谁知道这个的原因?私钥是否有任何命名限制?当被要求输入密码时,我是否必须指向RSA?任何建议都非常欢迎
感谢
答案 0 :(得分:0)
公钥应该命名为authorized_keys并放在/home/username/.ssh目录中。
它还需要只读文件权限,例如:
chmod 400 .ssh/authorized_keys
应该这样做。