使用 SSH 公钥方式连接 Linux 服务器

生成密钥对

安装 Putty

安装后找到

puttygen.exe

双击打开

选择 Ed25519 方式

点击 Generate,开始生成密钥对。

晃动鼠标,加速生成密钥对。

密钥对内容

公钥字符串,类似

ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILN27R31AUzDxVWEK0puhPFF+ypacx/jEei3WevK9/P0 eddsa-key-20250529

私钥保存为 .ppk 格式的内容类似

PuTTY-User-Key-File-3: ssh-ed25519
Encryption: none
Comment: eddsa-key-20250529
Public-Lines: 2
AAAAC3NzaC1lZDI1NTE5AAAAILN27R31AUzDxVWEK0puhPFF+ypacx/jEei3WevK
9/P0
Private-Lines: 1
AAAAICNKBz/Kcf/iuek7eWL9M1t4rf3Q+QuwQ2V1sz2cJSJn
Private-MAC: c9419099e555b658efcb17f652071f214c27e3387bac1ee3ac67926073290142

使用密钥对连接

先把公钥字符串写入到 ubuntu 用户的 /home/ubuntu/.ssh/authorized_keys

如果是 root 用户,位置/root/.ssh/authorized_keys

然后就能选择公钥方式登录了

FinalShell 连接服务器,使用公钥方式,示例

posted @ 2025-05-29 16:46  ioufev  阅读(38)  评论(0)    收藏  举报