
现如今要记住类似 email、银行、社交媒体、在线付出、ftp 等等这么多的暗码信赖对每一小我来说都是一个巨大年夜的挑衅。
因为需乞降应用,暗码治理器现如今变得异常的风行。在 Linux 中我们可以有很多选择,包含基于 GUI 和基于 CLI 两种。今天我们要讲的是一款基于 CLI 的暗码治理器叫做 pass 。
pass 是 Linux 上的一个简单的敕令行暗码治理器,它周详码存储在一个 gpg 加密后的文件里。这些加密后的文件很好地组织按目次构造存放。
它是一个异常简短和R单的 shell 脚本。 它可以或许临时周详码放在剪贴板上,并应用 git 跟踪暗码的修改。
这是一个很小的 shell 脚本,它还应用了少量的默认对象比如 gnupg、tree 和 git,同时还有活泼的社区为它供给 GUI 和扩大。
Pass 可大年夜大年夜多半 Linux 的重要发行版的仓库中获得。 所以,你可以应用你的分布式担保理器来安装它。
对于基于 Debian 的体系,你可以应用 apt-get 或 apt 担保理器敕令来安装 pass。
Fedora 体系可用 dnf 担保理器敕令来安装。
- $ sudo apt-get install pass
对于基于 RHEL/CentOS 的操作体系, 应用 yum 担保理器敕令来安装它。
所有暗码都存在于 ~/.password-store 中,它供给了添加、编辑、生成和检索暗码等简单敕令。
- 建议浏览:KeePass - 存储/安然暗码的最佳暗码治理对象
- $ sudo yum install pass
- $ sudo dnf install pass
- $ gpg --gen-key
openSUSE 体系可以用 zypper 担保理器敕令来安装。
- $ sudo zypper in password-store
对于基于 Arch Linux 的操作体系用 pacman 担保理器来安装它。
- $ pacman -S pass
若何生成 GPG 密钥对
确保你拥有你小我的 GPG 密钥对。如不雅没有的话,你可以经由过程在终端中输入以下的敕令并安装指导来创建你的 GPG 密钥对。
运行以上的敕令以生成 GPG 密钥对时会有一系列的问题询问,谨慎输入问题的谜底,个中有一些只要应用默认值即可。
如不雅你已经有了 GPG 密钥对,请经由过程运行以下敕令初始化本地暗码存储,你可以应用 email-id 或 gpg-id 初始化。
- $ pass init 2daygeek@gmail.com
- mkdir: created directory '/home/magi/.password-store/'
- Password store initialized for 2daygeek@gmail.com
上述敕令将在 ~/.password-store 目次下创建一个暗码存储区。
pass 敕令供给了简单的语法来治理暗码。 我们一个个来看,若何添加、编辑、生成和检索暗码。
经由过程下面的敕令检查目次构造树。
- $ pass
- or
- $ pass ls
- or
- $ pass show
- Password Store
我没有看到任何树型构造,所以我们将根据我们的需求来创建一个。
插入一个新的暗码信息
如安在 Linux 中安装 Pass
我们精晓过运行以下敕令来保存 gmail 的 id 及其暗码。
履行反复操作,直到所有的暗码插入完成。 比如保存 Facebook 暗码。
- $ pass insert Social/Facebook_2daygeek
- mkdir: created directory '/home/magi/.password-store/Social'
- Enter password for Social/Facebook_2daygeek:
- Retype password for Social/Facebook_2daygeek:
推荐阅读
“转型中的世界良石工智能与机械人”、“释放人工智能的潜力”……正在大年夜连举办的2017年夏季达沃斯论坛上,以“人工智能”为主题的相干论>>>详细阅读
本文标题:pass:一款简单的基于Linux命令行的密码管理工具
地址:http://www.17bianji.com/lsqh/35985.html
1/2 1

网友点评
精彩导读
科技快报
品牌展示