Skip to content

密钥管理

MyShell Terminal 内置 SSH 密钥管理功能,可在软件中直接生成、存储和使用密钥对。

生成密钥

本地生成

  1. 打开「设置 → 密钥
  2. 点击「生成密钥
  3. 选择密钥类型(推荐 Ed25519)
  4. 点击生成,密钥对在本地安全生成

生成后可查看和复制:

  • 公钥:添加到服务器的 ~/.ssh/authorized_keys
  • 私钥:妥善保管,用于认证

使用密钥

绑定到服务器

在添加/编辑服务器时:

  1. 认证方式选择「密钥
  2. 从已保存的密钥列表中选择
  3. 或粘贴私钥内容

一键部署公钥

连接服务器后,可将公钥一键添加到服务器的 authorized_keys,后续连接无需输入密码。

密钥类型说明

类型推荐度说明
Ed25519推荐最安全、最快、密钥最短
RSA 4096兼容性好适合旧系统

安全建议

推荐使用 Ed25519 密钥,它比 RSA 更安全且性能更好。

基于 MIT 许可发布