GoGPT Best VPN GoSearch

OnWorks 网站图标

pass - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行

这是可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行的命令传递,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


pass - 安全地存储、检索、生成和同步密码

概要


通过 [ 指挥 [ 配置 ]……[ ARGS ] ...

商品描述


通过 是一个非常简单的密码存储,将密码保存在里面 GPG2(1) 加密文件
位于一个简单的目录树中 ~/.密码存储。 该 通过 实用程序提供了一个
一系列用于操作密码存储的命令,允许用户添加、删除、
编辑、同步、生成和操作密码。

如果未指定 COMMAND,则 COMMAND 默认为 显示 or ls, 取决于类型
ARGS 中的说明符。 否则 COMMAND 必须是下面列出的有效命令之一。

下面的几个命令依赖或提供额外的功能,如果密码
store 目录也是一个 git 存储库。 如果密码存储目录是 git
存储库,所有密码存储修改命令都会导致相应的 git
犯罪。 见 EXTENDED GIT 部分详细说明使用 初始化
混帐(1)。

这个 初始化 命令必须在其他命令之前运行才能初始化密码
使用正确的 gpg 密钥 ID 存储。 密码使用设置的 gpg 密钥进行加密
初始化.

有一个相应的 bash 完成脚本,用于选项卡完成密码名称
in 打坏(1)。

指令


初始化 [ --path=子文件夹, -p 子文件夹 ] gpg-id...
初始化新密码存储和使用 gpg-id 用于加密。 多个 gpg-id 可能
指定,以便用多个 id 加密每个密码。 这个命令
必须先运行才能使用密码存储。 如果指定 gpg-id is
与任何现有文件中使用的密钥不同,这些文件将被重新加密
使用新的 ID。 请注意,使用 gpg代理(1) 建议使批次
解密不需要太多的用户干预。 如果 - 小路 or -p is
指定,连同一个参数,一个特定的 gpg-id 或一组 gpg-id 被分配
对于密码存储的特定子文件夹。 如果只有一个 gpg-id 给出,
它是一个空字符串,那么当前 .gpg-id 指定文件
(或 root 如果未指定)被删除。

ls 子文件夹
在树中列出密码的名称 子文件夹 通过使用 (1) 程序。
这个命令也被命名为 名单.

grep的 搜索字符串
在每个解密的密码文件中搜索 搜索字符串, 并显示行
包含匹配的字符串和文件名。 用途 grep的(1) 用于匹配。 利用
GREP_OPTIONS 环境变量来设置特定选项。

发现 通行证...
列出树中匹配的密码名称 通行证 通过使用 (1)
程序。 这个命令也被命名为 搜索、.

显示 [ - 夹子, -c ] 通行证
解密并打印一个名为 通行证。 如果 - 夹子 or -c 被指定,不要
打印密码,而是使用以下命令将第一行复制到剪贴板 剪辑(1)
然后在 45 之后恢复剪贴板(或 PASSWORD_STORE_CLIP_TIME) 秒。

[ - 回声, -e | --多行, -m [ - 力量, -f ] 通行证
将新密码插入名为的密码存储中 通行证. 这将阅读
来自标准输入的新密码。如果 - 回声 or -e is 而不去 指定,禁用键盘
当输入密码时回显并通过询问两次来确认密码。
If --多行 or -m 指定,行将被读取,直到 EOF 或 Ctrl+D 是
到达。 否则,仅读取标准输入中的一行。 提示前
覆盖现有密码,除非 - 力量 or -f 被指定。 这个命令
或者被命名 .

编辑 通行证
使用默认文本编辑器插入新密码或编辑现有密码
由环境变量指定 EDITOR 或者使用 编辑(1) 作为后备。 这个
模式使用临时文件进行编辑,但要注意确保
临时文件在 /开发/shm 为了避免写到难以-
擦除磁盘扇区。 如果 /开发/shm 不可访问,回退到普通 TMPDIR
位置,并打印警告。

生成 [ --无符号, -n [ - 夹子, -c [ - 到位, -i | - 力量, -f ] 通行证
通过长度
使用生成新密码 普根(1) 长度 通过长度 并插入 经过-
姓名。 如果 --无符号 or -n 指定,不要使用任何非字母数字
生成的密码中的字符。 如果 - 夹子 or -c 指定,不打印
密码,而是使用 剪辑(1)然后恢复
45 之后的剪贴板(或 PASSWORD_STORE_CLIP_TIME) 秒。 提示前
覆盖现有密码,除非 - 力量 or -f 被指定。 如果 - 到位
or -i 指定,不交互提示,只替换第一行
带有新生成的密码的密码文件,保留剩余的
文件完好无损。

rm [ -递归, -r [ - 力量, -f ] 通行证
删除名为的密码 通行证 从密码存储。 这个命令是
或者命名 去掉 or 删除。 如果 -递归 or -r 指定,删除
如果是目录,则递归传递名称。 如果 - 力量 or -f 被指定,不要
删除前交互式提示。

mv [ - 力量, -f ] 老路 新路径
重命名名为的密码或目录 老路新路径. 这个命令是
或者命名 重命名。 如果 - 力量 被指定,静默覆盖 新路径 if
它存在。 如果 新路径 以尾随结尾 /,它始终被视为一个目录。
密码有选择地重新加密为新密码的相应密钥
目的地。

cp [ - 力量, -f ] 老路 新路径
复制名为的密码或目录 老路新路径. 这个命令是
或者命名 复制。 如果 - 力量 被指定,静默覆盖 新路径 if
它存在。 如果 新路径 以尾随结尾 /,它始终被视为一个目录。
密码有选择地重新加密为新密码的相应密钥
目的地。

混帐 git 命令参数...
如果密码存储是 git 存储库,则传递 git 命令参数 作为论据
混帐(1) 使用密码存储作为git存储库。 如果 git 命令参数 is 初始化,
除了初始化 git 存储库之外,还要添加当前的内容
在初始提交中将密码存储到存储库。 如果 git config 键
pass.signcommits 被设置为 true,那么所有提交都将使用
用户签名密钥 或默认的 git 签名密钥。 此配置键可能已打开
使用: `通过 混帐 配置 --布尔 - 添加 pass.signcommits 真的`

帮助 显示使用消息。

版本
显示版本信息。

简单 示例


初始化密码存储
zx2c4@笔记本电脑 ~ $ 通过 初始化 [email protected]
mkdir:创建的目录'/home/zx2c4/.password-store'
密码存储初始化为 [email protected].

列出商店中的现有密码
zx2c4@笔记本电脑 ~ $ 通过
密码存储
├── 业务
│ ├── some-silly-business-site.com
│ └── another-business-site.net
├── 邮箱
│ ├── donenfeld.com
│ └── zx2c4.com
└── 法国
├── 银行
├── 自由箱
└── 手机

或者, ”通过 ls".

在商店中查找与 .com 匹配的现有密码
zx2c4@笔记本电脑 ~ $ 通过 发现 .com
搜索词:.com
├── 业务
│ ├── some-silly-business-site.com
└── 电邮
├── donenfeld.com
└── zx2c4.com

或者, ”通过 搜索、 .com".

显示现有密码
zx2c4@笔记本电脑 ~ $ 通过 邮箱/zx2c4.com
sup3rh4x3rizmynam3

将现有密码复制到剪贴板
zx2c4@笔记本电脑 ~ $ 通过 -c 邮箱/zx2c4.com
复制电子邮件/[email protected] 到剪贴板。 将在 45 秒内清除。

添加密码以存储
zx2c4@笔记本电脑 ~ $ 通过 商业/奶酪高手工厂
输入 Business/cheese-whiz-factory 的密码:天哪,我要吃这么多奶酪
do

添加多行密码存储
zx2c4@笔记本电脑 ~ $ 通过 -m 商业/奶酪高手工厂
输入 Business/cheese-whiz-factory 的内容,完成后按 Ctrl+D:

嘿,这是我的
真棒

线
密码。
^D

产生新密码
zx2c4@笔记本电脑 ~ $ 通过 生成 电子邮件/jasondonenfeld.com 15
Email/jasondonenfeld.com 生成的密码是:
$(-QF&Q=IN2nFBx

生成新的字母数字密码
zx2c4@笔记本电脑 ~ $ 通过 生成 -n 电子邮件/jasondonenfeld.com 12
Email/jasondonenfeld.com 生成的密码是:
YqFsMkBeO6di

生成新密码并将其复制到剪贴板
zx2c4@笔记本电脑 ~ $ 通过 生成 -c 电子邮件/jasondonenfeld.com 19
将 Email/jasondonenfeld.com 复制到剪贴板。 将在 45 秒内清除。

从商店中删除密码
zx2c4@笔记本电脑 ~ $ 通过 去掉 商业/奶酪高手工厂
rm: 删除常规文件 '/home/zx2c4/.password-store/Business/cheese-whiz-
工厂.gpg'? 是
删除了“/home/zx2c4/.password-store/Business/cheese-whiz-factory.gpg”

EXTENDED GIT


在这里,我们初始化新的密码存储,创建一个 git 存储库,然后操作和
同步密码。 记下第一次调用的参数 通过 混帐 ; 咨询
混帐推送(1) 了解更多信息。

zx2c4@笔记本电脑 ~ $ 通过 初始化 [email protected]
mkdir:创建的目录'/home/zx2c4/.password-store'
密码存储初始化为 [email protected].

zx2c4@笔记本电脑 ~ $ 通过 混帐 初始化
在 /home/zx2c4/.password-store/.git/ 中初始化空的 Git 存储库
[master (root-commit) 998c8fd] 添加了密码存储的当前内容。
1 个文件已更改,1 个插入 (+)
创建模式 100644 .gpg-id

zx2c4@笔记本电脑 ~ $ 通过 混帐 远程 起源 kexec.com:pass-store

zx2c4@笔记本电脑 ~ $ 通过 生成 亚马逊/[email protected] 21
mkdir:创建目录'/home/zx2c4/.password-store/Amazon'
[master 30fdc1e] 为亚马逊添加了生成的密码/[email protected] 储藏。
1 个文件更改,0 次插入(+),0 次删除(-)
创建模式 100644 亚马逊/[email protected]
生成的亚马逊密码/[email protected] 是:
<5m,_BrZY`antNDxKN<0A

zx2c4@笔记本电脑 ~ $ 通过 混帐 -u - 全部
计数对象:4,完成。
Delta 压缩最多使用 2 个线程。
压缩对象:100% (3/3),完成。
写入对象:100% (4/4),921 字节,完成。
总共 4 个(delta 0),重复使用的 0 个(delta 0)
到 kexec.com:pass-store
* [新分支] master -> master
Branch master 设置为从源跟踪远程分支 master。

zx2c4@笔记本电脑 ~ $ 通过 亚马逊/[email protected]
输入亚马逊密码/[email protected]: som3r3a11yb1gp4ssw0rd!!88**
[master b9b6746] 为亚马逊添加了给定的密码/[email protected] 储藏。
1 个文件更改,0 次插入(+),0 次删除(-)
创建模式 100644 亚马逊/[email protected]

zx2c4@笔记本电脑 ~ $ 通过 rm 亚马逊/[email protected]
rm: 删除常规文件 '/home/zx2c4/.password-store/Amazon/[email protected]'? 是
删除 '/home/zx2c4/.password-store/Amazon/[email protected]
rm '亚马逊/[email protected]'
[master 288b379] 删除亚马逊/[email protected] 从商店。
1 个文件更改,0 次插入(+),0 次删除(-)
删除模式 100644 亚马逊/[email protected]

zx2c4@笔记本电脑 ~ $ 通过 混帐
计数对象:9,完成。
Delta 压缩最多使用 2 个线程。
压缩对象:100% (5/5),完成。
写入对象:100% (7/7),1.25 KiB,完成。
总共 7 个(delta 0),重复使用的 0 个(delta 0)
到 kexec.com:pass-store

使用 onworks.net 服务在线使用 pass


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad




×
广告
❤️在这里购物、预订或购买——免费,有助于保持服务免费。