12 个版本 (6 个重大更新)
使用旧的 Rust 2015
0.7.0 | 2018 年 3 月 19 日 |
---|---|
0.6.0 | 2017 年 4 月 24 日 |
0.5.0 | 2017 年 4 月 10 日 |
0.4.4 | 2017 年 3 月 20 日 |
0.1.1 | 2016 年 9 月 23 日 |
#1081 in 加密学
每月 28 次下载
8KB
202 行代码(不包括注释)
指令
语法
每个 指令
都是一个包含两个字段的 JSON 对象
动作
动作
字段可以是以下之一
ENABLE_SSH
DSABLE_SSH
密钥
密钥
字段是一个授权(或取消授权)的 SSH Key
数组
密钥
密钥
由两个 String
字段组成
用户
,是用户 ID密钥
,是实际的公钥
示例
{
"action": "ENABLE_SSH",
"keys" : [
{
"user": "user_foobar",
"key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIO16Z2PGX5UzhQLlKCxhJ4c+4+WQRPZAZtoL9oekpm keruspe@Lou"
}
]
}
答案
语法
每个 答案
都是一个包含一个字段的 JSON 对象
状态
状态
字段可以是以下之一
成功
失败
目标
语法
每个 目标
都是一个包含两个字段的 JSON 对象
主机
主机
字段是一个 String
端口
端口
字段是一个 u32
依赖关系
~0.7–1.4MB
~33K SLoC