生成密钥对

可使用 ssh-keygen 在本地生成 RSA 或 Ed25519 密钥。私钥文件权限应限制为仅当前用户可读。

用 SSH 密钥对实现免密登录的完整流程配图

部署公钥

将 .pub 内容追加到服务器 ~/.ssh/authorized_keys,并确认目录权限为 700、文件权限为 600。

客户端配置

在会话属性中选择密钥认证,指向私钥路径。若仍提示密码,检查服务器 sshd_config 是否允许 PubkeyAuthentication。

常见问题