/user/ssh-keys
ssh-keys
分配给用户的公共 SSH 密钥;这些密钥用于对这些用户的传入 SSH 登录进行身份验证。当用户至少分配了一个密钥时,SSH 服务器会拒绝该用户的密码身份验证,仅提供公钥身份验证。完整指南请参阅 用户。
user/ssh-keys
Type: Directory
分配给用户的公共 SSH 密钥;这些密钥用于对这些用户的传入 SSH 登录进行身份验证。当用户至少分配了一个密钥时,SSH 服务器会拒绝该用户的密码身份验证,仅提供公钥身份验证。完整指南请参阅 用户。
| 参数 | 类型 | 描述 |
|---|---|---|
user | enum | 密钥分配到的系统用户。 |
info | string | 密钥的自由文本标签。使用 key 添加密钥时,粘贴的 OpenSSH 密钥字符串末尾的注释会成为密钥的 info,并覆盖此参数。 |
key | string | 公钥字符串,仅在添加新密钥时设置。仅接受 OpenSSH 单行格式;PEM 块会被拒绝。 |
| 只读参数 | 类型 | 描述 |
|---|---|---|
key-type | enum (rsa | ed25519 | ed25519-sk) | 密钥类型:rsa、ed25519 或 ed25519-sk。 |
bits | num | 密钥长度(位)。 |
fingerprint | string | 密钥的 SHA256 指纹(base64 格式,例如 SHA256:...)。 |