Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试使用 Git 连接到大学远程存储库。我已将大学生成的私钥放在主目录下的 .ssh 文件夹中。但是,当我尝试连接到大学服务器时,系统会要求我输入密码。有谁知道这是什么原因?私钥是否有任何命名限制?当被要求输入密码时,我必须指向 RSA 吗?非常欢迎任何建议
谢谢
公钥应该命名为 authorized_keys 并放在 /home/username/.ssh 目录中。
它还需要只读文件权限,例如:
chmod 400 .ssh/authorized_keys
应该这样做。