SSH_KEY
生成 SSH 密钥
使用 ssh-keygen 创建 Ed25519 密钥对,并通过 -f 指定文件名:
ssh-keygen -t ed25519 -C "github-work" -f ~/.ssh/id_ed25519_github_work
| 参数 | 作用 | 示例 |
|---|---|---|
-t | 指定密钥类型 | ed25519 |
-C | 添加注释,方便区分密钥;注释不属于密钥本身 | github-work |
-f | 指定密钥文件的输出路径和名称 | ~/.ssh/id_ed25519_github_work |
生成的文件
| 文件 | 类型 | 用途与安全性 |
|---|---|---|
~/.ssh/id_ed25519_github_work | 私钥 | 保存在本机,绝不能泄露或发送给他人 |
~/.ssh/id_ed25519_github_work.pub | 公钥 | 可添加到 GitHub 或远程服务器的 SSH 配置中 |