这是可以使用我们的多个免费在线工作站之一(例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器)在 OnWorks 免费托管服务提供商中运行的命令密钥环
程序:
您的姓名
keyringer - 加密和分布式秘密共享软件
概要
钥匙扣钥匙圈>行动> [[选项] ...
商品描述
Keyringer 允许您以分布式方式使用 GnuPG 和 Git 管理和共享机密。
它具有用于创建密钥对以及加密、解密和重新加密机密的自定义命令。
它还支持对多个收件人和收件人组进行加密,以允许
工作组共享对单个存储库的访问,同时将某些秘密限制为子集
组中的。
秘密使用 OpenPGP 加密并添加到 Git 树中,以便它们可以同步
稍后与远程分支。
行动
Keyringer 具有三种类型的操作:
1.存储库查找和操作操作,处理存储库初始化,
内容跟踪和导航。
2. 秘密操作动作,负责加密、解密等
对机密的读/写操作。
3. 配置操作,处理存储库元数据。
存储库 LOOKUP AND 操纵 行动
发现 <表达>
在存储库中查找机密。
初始化 <径> [远程]
初始化一个新的密钥环存储库。 如果一个 远程 URL 已指定,keyringer
将克隆现有的存储库。
初始化后, 径 将包含用于存储机密的文件夹结构和
元数据(用户又名收件人、收件人组等)。
此外,一个条目将添加到 $HOME/.keyringer/config 允许 keyringer 找到
钥匙圈的别名。
摧毁
别名 拆除 行动。
混帐 <行动> <选项>
从顶级密钥环存储库运行的 Git 包装器。 你可以发出任何
GIT(1) 带有此操作的子命令以将其应用于密钥环存储库。
承诺 [参数]
“git commit”的别名。
ls <径>
列出顶级存储库中的内容 键 文件夹或来自相对路径,如果
径 被指定。 就像 git 包装器一样,这是一个围绕 LS(1)
命令。
MKDIR <径>
在存储库中创建一个目录 键 文件夹中。
命令rmdir <径>
删除存储库中的空文件夹 键 文件夹中。
树 <径>
列出顶级存储库中的内容 键 文件夹或来自相对路径,如果
径 使用树状格式指定。 与 ls 包装器一样,这是一个包装器
周围的 树(1) 命令。
壳 从内置命令行提示符以交互模式运行 keyringer,其中所有
可以从当前选择的钥匙圈调用和操作其他动作。
附加的“cd”内部命令可用于目录导航。
全部秘密> 从 shell 调用的动作的参数被相对调用
从当前选择的目录。
拆除
永久删除存储库的本地副本,如果您只有一个,则非常危险
单份。
查 在密钥环中运行维护检查。
SECRET 操纵 行动
所有秘密操作操作都基于一个 秘密 这是一个的路径名
相对于具有可选 .asc 扩展名的密钥环的加密文件。
如果省略 .asc 扩展名,keyringer 将在路径名的末尾添加它。
机密名称中不允许有空格。
秘密操作操作不会将更改提交到秘密存储库中。 反而,
用户必须使用 git 包装器操作手动提交更改。
附加 <秘密>
通过解密秘密,将内容附加到秘密中,附加从
标准输入并再次加密。
追加批处理 <秘密>
将内容附加到秘密的批处理模式中。
解码 <秘密>
将秘密解密为标准输出。
该 <秘密>
使用 Git 删除机密。 删除秘密后,git commit 和 push 仍然存在
需要更新远程存储库。
请注意这个命令 不 不能 去掉 此 秘密 止 此 混帐 历史。 至
从密钥环中完全删除文件,您还应该重写 Git 历史记录
你自己。
rm <秘密>
别名 该 行动。
cp <秘密> <DEST>
复制一个秘密。
mv <秘密> <DEST>
重命名一个秘密。
编辑 <秘密>
通过临时解密来编辑秘密,将解密后的副本打开到
由定义的文本编辑器 $编辑器 环境变量,然后重新加密它。
请确保使用
EDITOR * 不会泄漏类似历史缓冲区的数据。 Keyringertriestodetectif * EDITOR
is 集 至 VIM 和 禁用 此 .viminfo 文件中。
加密 <秘密> [文件]
加密来自标准输入的内容或 文件 成 秘密 路径名。 没有空格
在支持 秘密 姓名。 如果 文件 实际上是一个文件夹,keyringer 会
递归加密它的所有内容。
加密批处理 <秘密> [文件]
加密内容,批处理模式。 行为与 加密 行动,但少
冗长。 有用的内部脚本。
基因键
<SSH|GPG|x509|x509-自我|SSL|ssl 自我> [[选项] 生成加密密钥的包装器-
对,用于自动密钥部署。
基因对
<SSH|GPG|x509|x509-自我|SSL|ssl 自我> [[选项] 别名 基因键 行动。
打开 <秘密>
将机密解密到临时文件夹中并使用 xdg-open 打开它,它试图
找出文件类型,然后调用相关的应用程序。
应用退出后,keyringer 再次对临时解密文件进行加密
进入秘密文件并删除临时文件。
重新加密 <秘密>
通过解密并再次加密来重新加密秘密。 当用户使用时很有用
被添加到收件人配置中。 如果不 秘密 给出,所有的秘密
存储库被重新加密。
夹 <秘密>
将密码的第一行复制到剪贴板,遵循密码存储
惯例。
剪辑 <秘密>
剪辑动作的别名。
配置 行动
命令
列出可用的操作,对 shell 完成和语法检查很有用。
选项 <ls|编辑|加>
列出、编辑或添加杂项 知识库 选项。
存储库选项是保存在存储库中的设置 全球化
给定密钥环的配置节,由有权访问该密钥的所有用户共享
库。
选项是使用 键=值 句法。 所有以哈希开头的行
(#) 字符被解释为注释。
喜好 <ls|编辑|加>
列出、编辑或添加 用户 给定存储库的首选项。
用户首选项是保存在用户密钥环文件夹中的设置
($HOME/.keyringer/),并且不与其他用户共享。
首选项是使用 键=值 句法。 以开头的所有行
哈希 (#) 字符被解释为注释。
用法 显示密钥环使用信息。
帮助 使用操作的别名。
收件人 <ls|编辑> <收件人文件>
列出、创建或编辑收件人配置。
收件人文件是 OpenPGP 公钥指纹列表,供
加密机密并与电子邮件别名关联时的密钥环。
Keyringer 使用默认收件人文件,但指定自定义 收件人文件
路径名将覆盖此默认值。
例如,如果用户加密密钥环存储库中文件的秘密
会计 文件夹,一个 收件人文件 下 会计 将会被使用。 加密一个
秘密进入 会计/银行账户 将产生一个文件
$KEYRING_FOLDER/keys/accounting/bank-accounts.asc 使用公钥加密
在配置文件 $KEYRING_FOLDER/config/recipients/accounting.conf 中列出。
收件人文件中的每一行都有格式为 '[电子邮件保护]
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX',其中 [电子邮件保护] 是该的别名
指纹为的 OpenPGP 公钥 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX。
所有以哈希 (#) 字符开头的行都被解释为注释。
参数 收件人 行动是:
ls 列出所有现有的收件人文件。
编辑 创建或编辑收件人文件。
使用 $EDITOR 环境指定的编辑器进行编辑
变量。
所需参数 收件人文件 相对于
$KEYRING_FOLDER/config/recipients/ 文件夹。
使用 onworks.net 服务在线使用密钥环