SSH 密钥对

SSH(安全外壳)密钥对用于身份验证和加密通信,由一个公网密钥和一个私网密钥组成。公网密钥可以用来加密只有私网密钥才能解密的消息。这一特性作为使用密钥对进行身份验证的方式。您的 SSH 密钥对包含多个公网密钥,可以放置在服务器上以安全访问。

支持的格式

SSH 密钥通常存储在 ~/.ssh/ 目录中。

格式
以...开头
最小长度

RSA

ssh-rsa

2048 位

ED25519

ssh-ed25519

256 位

ECDSA

ecdsa-sha2-nistp

256 位

注意

  • 提供您的公网密钥。请小心不要使用您的私网密钥。

  • 建议您使用 RSA ED25519 密钥,因为它们具有良好的兼容性和安全性。

示例

这里我们以 RSA 格式为例。

公网密钥

ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDx6VN...

私网密钥

-----BEGIN RSA PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED
DEK-Info: AES-256-CBC,5764636E65726F726974686D616E6F6E
...
-----END RSA PRIVATE KEY-----

限制

您可以添加最多 5 个公网密钥以创建 SSH 密钥对。

Last updated