名称: agentuity-cli-auth-ssh-add 描述: 将SSH公钥添加到您的账户(从文件或标准输入读取)。需要身份验证。用于管理身份验证凭据 版本: “0.0.103” 许可证: Apache-2.0 允许的工具: “Bash(agentuity:*)” 元数据: 命令: “agentuity auth ssh add” 标签: “mutating creates-resource slow requires-auth”
身份验证 SSH 添加
将SSH公钥添加到您的账户(从文件或标准输入读取)
前提条件
- 已使用
agentuity auth login完成身份验证
使用方法
agentuity auth ssh add [选项]
选项
| 选项 | 类型 | 是否必需 | 默认值 | 描述 |
|---|---|---|---|---|
--file |
字符串 | 是 | - | 包含公钥的文件 |
示例
交互式添加SSH密钥:
bunx @agentuity/cli auth ssh add
从文件添加SSH密钥:
bunx @agentuity/cli auth ssh add --file ~/.ssh/id_ed25519.pub
从文件添加部署密钥:
bunx @agentuity/cli auth ssh add --file ./deploy_key.pub
从标准输入添加SSH密钥:
cat ~/.ssh/id_rsa.pub | bunx @agentuity/cli auth ssh add
输出
返回JSON对象:
{
"success": "boolean",
"fingerprint": "string",
"keyType": "string",
"added": "number"
}
| 字段 | 类型 | 描述 |
|---|---|---|
success |
布尔值 | 操作是否成功 |
fingerprint |
字符串 | SSH密钥指纹 |
keyType |
字符串 | SSH密钥类型(例如,ssh-rsa, ssh-ed25519) |
added |
数字 | 添加的密钥数量 |