win11 自带 openssh 客户端后,可以直接用 powershell 生成密钥对。密钥生成后要分清私钥和公钥:私钥留在自己电脑,公钥才复制到服务器。
确认客户端
先到 设置 > 系统 > 可选功能 搜索 OpenSSH 客户端,确认已安装。没有安装就添加该功能,避免后面输入命令提示找不到 ssh-keygen。

打开终端
右键开始按钮,打开终端或 PowerShell。普通用户生成个人密钥不用管理员权限,除非你要写入受保护目录。

执行生成命令
输入 ssh-keygen -t ed25519 -C "你的备注",保存位置建议用默认的 用户目录\.ssh。系统提示设置口令时,可以按公司要求填写,私钥不要发给别人。



















