SSH 密钥用于安全远程登录(如 Linux 服务器、GitHub、GitLab 等)。
🔹 私钥(id_rsa):保存在本地,~/.ssh/id_rsa,权限设为 600
🔹 公钥(id_rsa.pub):上传到服务器,放入 ~/.ssh/authorized_keys
🔹 RSA:兼容性最好,ED25519:更安全更快(推荐)
📤 公钥 (OpenSSH 格式)
可直接添加到 ~/.ssh/authorized_keys 或 GitHub/GitLab SSH Keys
🔐 私钥 (PEM 格式)
保存为 ~/.ssh/id_rsa,权限设为 600:chmod 600 ~/.ssh/id_rsa