折腾在Emacs里管理密码
termux安装pass
|
|
创建gpg密钥
|
|
按照提示创建密钥,注意记下其 ID。您应该使用默认密钥类型(RSA 和 RSA),但将密钥大小更改为 4,096 位以获得最大安全性。
使用可用的 GPG 密钥,您现在可以初始化 pass。运行以下命令,将 placeholder-gpg-id 替换为您自己的 GPG ID 或 pub 。
|
|
更新gpg密码
创建密钥的最后会让你设置一个密码短语,有时候可能会想更新密码短语。
|
|
emacs配置
|
|
安装完后,我们可以通过 M-x pass 的方式来管理密码了。
我们最主要使用到的两个操作是:
i | insert, 插入一个新的密码 |
j | Jump to Entry, 跳转到我们想要的密码,查看密码 |
C-c,C-c | 查看密码 |
插入新密码
我们在 pass 的界面按下 i 键后,会提示让我们输入 Password entry ,我们以 Email/example.com 为例来新建一个邮箱密码(Email这个目录是为了将密码分门别类,维护和可视化更加直观,核心在于 exmaple.com 这个邮箱所在的网站地址)。然后,它会提示你输入 Password ,以及 Confirm password ,两次密码必须输入一致。然后就添加成功了。此时,只有关于 example 的密码,还没有登录名信息,我们会在下个小节讲如何添加登录信息。
查看一个密码
我们按下 j 键,通过 vertico 补全框架定位到 exmaple.com,光标会自动跳转到 example.com 这个条目上,然后按下回车。此时,根据它的提示,按下 C-c C-c 可以显示或者修改密码。这里,我们还需要增加一个信息,就是邮箱的登录名,我们添加一个 login 的信息如下:
|
|
然后保存即可。