在Linux终端管理你的密码!

原创
ithorizon 7个月前 (10-11) 阅读数 34 #Linux

在Linux终端管理你的密码!

随着互联网的普及,我们每个人都拥有大量的密码,用于保护我们的个人信息和隐私。然而,记住所有的密码无疑是一项挑战。幸运的是,Linux终端提供了一些强势的工具,可以帮助我们平安地存储和管理密码。下面,我们将探讨怎样在Linux终端中使用这些工具来管理我们的密码。

### 1. 使用`pass`工具

`pass`是一个基于Git的密码管理器,它可以存储加密的密码到一个文件中,该文件通常位于你的Git仓库内。这允许你的密码管理变得非常平安,出于Git仓库通常存储在受保护的服务器上。

#### 安装`pass`

首先,你需要安装`pass`。以下是在大多数Linux发行版中安装`pass`的通用命令:

bash

sudo apt-get install pass

对于基于ArchLinux的发行版,可以使用以下命令:

bash

sudo pacman -S pass

#### 创建一个新的密码仓库

安装`pass`后,你需要创建一个新的密码仓库。这通常是一个文件,例如`~/.password-store`。

bash

pass init

这里,``是你的Git仓库的URL。

#### 添加密码

现在,你可以添加密码到你的密码仓库中。例如,要添加一个网站的密码,你可以使用以下命令:

bash

pass insert

然后,它会打开你的默认文本编辑器(例如nano或vim),让你输入密码。

#### 查看密码

要查看密码,你可以使用以下命令:

bash

pass

它会显示你之前添加的密码。

#### 更新密码

如果你需要更新密码,可以使用以下命令:

bash

pass edit

它会打开你的文本编辑器,允许你编辑密码。

### 2. 使用` KeePassX`的命令行版本

`KeePassX`是一个流行的跨平台密码管理器,它有一个命令行版本,可以在Linux终端中使用。

#### 安装`keepassx-cli`

首先,你需要安装`keepassx-cli`。以下是在大多数Linux发行版中安装`keepassx-cli`的通用命令:

bash

sudo apt-get install keepassx-cli

对于基于ArchLinux的发行版,可以使用以下命令:

bash

sudo pacman -S keepassx-cli

#### 创建一个新的密码数据库

使用以下命令创建一个新的密码数据库:

bash

keepassx-cli --new

#### 添加密码

要添加密码,你可以使用以下命令:

bash

keepassx-cli --add <username> <password> <url> <database-file.kdbx></p><p></p><p></p><p>这里,`<title>`是条目的标题,`<username>`是用户名,`<password>`是密码,`<url>`是网站地址,`<database-file.kdbx>`是密码数据库文件。</p><p></p><p>#### 查看密码</p><p></p><p>要查看密码,你可以使用以下命令:</p><p></p><p>bash</p><p>keepassx-cli --get-password <title> <database-file.kdbx></p><p></p><p></p><p>### 3. 使用`secrethub`</p><p></p><p>`secrethub`是一个基于Docker的密码管懂得决方案,它允许你在多个环境中平安地存储和管理密码。</p><p></p><p>#### 安装`secrethub`</p><p></p><p>首先,你需要安装`secrethub`。以下是在大多数Linux发行版中安装`secrethub`的通用命令:</p><p></p><p>bash</p><p>sudo apt-get install secrethub</p><p></p><p></p><p>对于基于ArchLinux的发行版,可以使用以下命令:</p><p></p><p>bash</p><p>sudo pacman -S secrethub</p><p></p><p></p><p>#### 添加秘密</p><p></p><p>要添加秘密,你可以使用以下命令:</p><p></p><p>bash</p><p>secrethub secrets set <secret-name> --data <password></p><p></p><p></p><p>这里,`<secret-name>`是秘密的名称,`<password>`是你想要存储的密码。</p><p></p><p>#### 获取秘密</p><p></p><p>要获取秘密,你可以使用以下命令:</p><p></p><p>bash</p><p>secrethub secrets get <secret-name></p><p></p><p></p><p>它会输出你存储的秘密。</p><p></p><p>### 总结</p><p></p><p>在Linux终端中使用密码管理器可以让你更加平安地存储和管理密码。无论是使用`pass`、`KeePassX`的命令行版本还是`secrethub`,都可以结合你的需求和偏向选择合适的工具。记住,无论使用哪种工具,都要确保你的密码数据库是平安存储的,并且定期更新密码以保持平安性。<br><p><a href="https://ithorizon.cn/">本文由IT视界版权所有,禁止未经同意的情况下转发</a></p></p> </div> <div class="tag"> <span>文章标签:</span> <a href="https://ithorizon.cn/tag/Linux/" target="_blank">Linux</a> </div><br><br> <div class="Prev_Next"> <span>上一篇:<a href="https://ithorizon.cn/post/23517.html">Linux 开发人员讨论弃用和删除 ReiserFS</a></span> <span>下一篇:<a href="https://ithorizon.cn/post/23522.html">75%的Linux代码经由付费开发者产生</a></span> </div> </div> <div class="related main_list"> <div class="title">相关文章</div> <ul> <li> <strong> <a href="https://ithorizon.cn/post/46350.html" title="将DEB软件包转换成Arch Linux软件包">将DEB软件包转换成Arch Linux软件包</a> </strong> <div class="listleft"> <p><a href="https://ithorizon.cn/post/46350.html">将DEB软件包转换成Arch Linux软件包在Linux世界里,不同发行版之间的软件包格式差异较大,例如,Ubuntu...</a></p> <div class="listtag"> <a href="https://ithorizon.cn/tag/Linux/" target="_blank">Linux</a> </div> <div class="listinfo"> <span class="c">原创</span> <span class="time">7个月前<span class="datetime"> (10-19)</span></span> <span class="vew">170阅读</span> <span class="cat"><a href="https://ithorizon.cn/category/linux/">#Linux</a></span> </div> </div> <div class="img"> <a href="https://ithorizon.cn/post/46350.html"><img src="https://ithorizon.cn/zb_users/theme/yd1125free/include/random/10.jpg" alt="将DEB软件包转换成Arch Linux软件包"></a> </div> </li> <li> <strong> <a href="https://ithorizon.cn/post/46349.html" title="Linux常用的网络配置方法有哪些">Linux常用的网络配置方法有哪些</a> </strong> <div class="listleft"> <p><a href="https://ithorizon.cn/post/46349.html">Linux常用的网络配置方法 Linux常用的网络配置方法 Linux作为一款广泛使用的操作...</a></p> <div class="listtag"> <a href="https://ithorizon.cn/tag/Linux/" target="_blank">Linux</a> </div> <div class="listinfo"> <span class="c">原创</span> <span class="time">7个月前<span class="datetime"> (10-19)</span></span> <span class="vew">155阅读</span> <span class="cat"><a href="https://ithorizon.cn/category/linux/">#Linux</a></span> </div> </div> <div class="img"> <a href="https://ithorizon.cn/post/46349.html"><img src="https://ithorizon.cn/zb_users/theme/yd1125free/include/random/3.jpg" alt="Linux常用的网络配置方法有哪些"></a> </div> </li> <li> <strong> <a href="https://ithorizon.cn/post/46348.html" title="Ubuntu文本安裝模式純命令行安裝">Ubuntu文本安裝模式純命令行安裝</a> </strong> <div class="listleft"> <p><a href="https://ithorizon.cn/post/46348.html">Ubuntu文本安装模式纯命令行安装指南Ubuntu是一个流行的开源操作系统,它以其稳定性和易用性而闻名。文本安装模式是...</a></p> <div class="listtag"> <a href="https://ithorizon.cn/tag/Linux/" target="_blank">Linux</a> </div> <div class="listinfo"> <span class="c">原创</span> <span class="time">7个月前<span class="datetime"> (10-19)</span></span> <span class="vew">164阅读</span> <span class="cat"><a href="https://ithorizon.cn/category/linux/">#Linux</a></span> </div> </div> <div class="img"> <a href="https://ithorizon.cn/post/46348.html"><img src="https://ithorizon.cn/zb_users/theme/yd1125free/include/random/8.jpg" alt="Ubuntu文本安裝模式純命令行安裝"></a> </div> </li> <li> <strong> <a href="https://ithorizon.cn/post/46347.html" title="Go 语言实现的轻量级 Linux 虚拟机">Go 语言实现的轻量级 Linux 虚拟机</a> </strong> <div class="listleft"> <p><a href="https://ithorizon.cn/post/46347.html">引言随着云计算和虚拟化技术的逐步进步,虚拟机在服务器、云计算和桌面等领域得到了广泛应用。然而,传统的虚拟机解决方案往往需...</a></p> <div class="listtag"> <a href="https://ithorizon.cn/tag/Linux/" target="_blank">Linux</a> </div> <div class="listinfo"> <span class="c">原创</span> <span class="time">7个月前<span class="datetime"> (10-19)</span></span> <span class="vew">162阅读</span> <span class="cat"><a href="https://ithorizon.cn/category/linux/">#Linux</a></span> </div> </div> <div class="img"> <a href="https://ithorizon.cn/post/46347.html"><img src="https://ithorizon.cn/zb_users/theme/yd1125free/include/random/9.jpg" alt="Go 语言实现的轻量级 Linux 虚拟机"></a> </div> </li> <li> <strong> <a href="https://ithorizon.cn/post/46346.html" title="通过可写文件获取Linux root权限的5种方法">通过可写文件获取Linux root权限的5种方法</a> </strong> <div class="listleft"> <p><a href="https://ithorizon.cn/post/46346.html">通过可写文件获取Linux root权限的5种方法 通过可写文件获取Linux root权限的5种...</a></p> <div class="listtag"> <a href="https://ithorizon.cn/tag/Linux/" target="_blank">Linux</a> </div> <div class="listinfo"> <span class="c">原创</span> <span class="time">7个月前<span class="datetime"> (10-19)</span></span> <span class="vew">173阅读</span> <span class="cat"><a href="https://ithorizon.cn/category/linux/">#Linux</a></span> </div> </div> <div class="img"> <a href="https://ithorizon.cn/post/46346.html"><img src="https://ithorizon.cn/zb_users/theme/yd1125free/include/random/2.jpg" alt="通过可写文件获取Linux root权限的5种方法"></a> </div> </li> <li> <strong> <a href="https://ithorizon.cn/post/46345.html" title="Ubuntu文本安装硬盘安装方法">Ubuntu文本安装硬盘安装方法</a> </strong> <div class="listleft"> <p><a href="https://ithorizon.cn/post/46345.html">Ubuntu文本安装硬盘安装方法Ubuntu是一个受欢迎的开源操作系统,它拥有庞大的用户群体和丰盈的社区赞成。对于一些爱...</a></p> <div class="listtag"> <a href="https://ithorizon.cn/tag/Linux/" target="_blank">Linux</a> </div> <div class="listinfo"> <span class="c">原创</span> <span class="time">7个月前<span class="datetime"> (10-19)</span></span> <span class="vew">150阅读</span> <span class="cat"><a href="https://ithorizon.cn/category/linux/">#Linux</a></span> </div> </div> <div class="img"> <a href="https://ithorizon.cn/post/46345.html"><img src="https://ithorizon.cn/zb_users/theme/yd1125free/include/random/10.jpg" alt="Ubuntu文本安装硬盘安装方法"></a> </div> </li> </ul> </div> </div> <!-- main_side --> <div class="main_side"> <div class="widget widget_user"> <div class="userimg"> <img src="https://ithorizon.cn/zb_users/avatar/0.png" alt="ithorizon"/> <p><a href="https://ithorizon.cn/author/ithorizon/" target="_blank">ithorizon</a></p> </div> <div class="userpost"> <h5>作者文章</h5> <ul> <li> <a href="https://ithorizon.cn/post/190815.html" target="_blank">3月12日植树节(3月12日植树节的来历和意义)</a> <span>2个月前<span class="datetime"> (03-12)</span></span> </li> <li> <a href="https://ithorizon.cn/post/190814.html" target="_blank">江苏一公司发生燃爆(江苏一公司发生爆炸)</a> <span>2个月前<span class="datetime"> (03-12)</span></span> </li> <li> <a href="https://ithorizon.cn/post/190813.html" target="_blank">美恢复对乌安全援助(美国援助乌克兰)</a> <span>2个月前<span class="datetime"> (03-12)</span></span> </li> <li> <a href="https://ithorizon.cn/post/190812.html" target="_blank">30多国讨论向乌派兵</a> <span>2个月前<span class="datetime"> (03-12)</span></span> </li> <li> <a href="https://ithorizon.cn/post/190811.html" target="_blank">焦虑可以是一件好事(焦虑是一件好事还是坏事)</a> <span>2个月前<span class="datetime"> (03-12)</span></span> </li> </ul> </div> <div class="umore"> <a href="https://ithorizon.cn/author/ithorizon/" target="_blank" rel="nofollow">浏览更多</a> </div> </div> <div class="widget widget_hot"> <div class="title">热门</div> <ul> </ul> </div> <div class="widget widget_tags"> <div class="title">标签列表</div> <ul><li><a target="_blank" href="https://ithorizon.cn/tag/%E5%90%8E%E7%AB%AF%E5%BC%80%E5%8F%91/">后端开发</a></li><li><a target="_blank" href="https://ithorizon.cn/tag/Linux/">Linux</a></li><li><a target="_blank" href="https://ithorizon.cn/tag/%E6%B8%B8%E6%88%8F%E6%94%BB%E7%95%A5/">游戏攻略</a></li><li><a target="_blank" href="https://ithorizon.cn/tag/%E7%BB%BC%E5%90%88%E8%B5%84%E6%BA%90/">综合资源</a></li><li><a target="_blank" href="https://ithorizon.cn/tag/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98/">常见问题</a></li><li><a target="_blank" href="https://ithorizon.cn/tag/%E7%A7%91%E6%8A%80%E5%91%A8%E8%BE%B9/">科技周边</a></li><li><a target="_blank" href="https://ithorizon.cn/tag/%E8%8B%B1%E9%9B%84%E8%81%94%E7%9B%9F/">英雄联盟</a></li><li><a target="_blank" href="https://ithorizon.cn/tag/%E4%BA%91%E9%A1%B6/">云顶</a></li><li><a target="_blank" href="https://ithorizon.cn/tag/%E5%87%BD%E6%95%B0/">函数</a></li><li><a target="_blank" href="https://ithorizon.cn/tag/%E5%85%83%E7%B4%A0/">元素</a></li><li><a target="_blank" href="https://ithorizon.cn/tag/%E4%BB%A3%E7%A0%81/">代码</a></li><li><a target="_blank" href="https://ithorizon.cn/tag/%E5%B1%9E%E6%80%A7/">属性</a></li><li><a target="_blank" href="https://ithorizon.cn/tag/%E7%A4%BA%E4%BE%8B/">示例</a></li><li><a target="_blank" href="https://ithorizon.cn/tag/%E6%95%B0%E7%BB%84/">数组</a></li><li><a target="_blank" href="https://ithorizon.cn/tag/%E6%96%B9%E6%B3%95/">方法</a></li><li><a target="_blank" href="https://ithorizon.cn/tag/%E6%96%87%E4%BB%B6/">文件</a></li><li><a target="_blank" href="https://ithorizon.cn/tag/Python/">Python</a></li><li><a target="_blank" href="https://ithorizon.cn/tag/%E6%98%AF%E4%B8%80%E4%B8%AA/">是一个</a></li><li><a target="_blank" href="https://ithorizon.cn/tag/%E6%A0%B7%E5%BC%8F/">样式</a></li><li><a target="_blank" href="https://ithorizon.cn/tag/%E5%AD%97%E7%AC%A6%E4%B8%B2/">字符串</a></li><li><a target="_blank" href="https://ithorizon.cn/tag/%E6%95%B0%E6%8D%AE/">数据</a></li><li><a target="_blank" href="https://ithorizon.cn/tag/%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F/">应用程序</a></li><li><a target="_blank" href="https://ithorizon.cn/tag/Java/">Java</a></li><li><a target="_blank" href="https://ithorizon.cn/tag/%E5%8F%98%E9%87%8F/">变量</a></li><li><a target="_blank" href="https://ithorizon.cn/tag/PHP/">PHP</a></li></ul> </div> <div class="widget widget_link"> <div class="title">友情链接</div> <ul><li class="link-item"><a href="http://m.qxypay.cn" target="_blank" title="创客联盟-菠萝包软件商城">创客联盟</a></li><li class="link-item"><a href="" target="_blank" title=""></a></li><li class="link-item"><a href="https://www.chjsb.com" target="_blank" title="集书宝范文网">集书宝范文网</a></li> </ul> </div> </div></div> <div class="footer"> <div class="container"><p><a href="#">探索IT视界,获取最前沿的技术资讯和实用教程。我们的内容涵盖IT技术,编程教程,软件开发,网络安全,IT资讯,开发工具,技术博客,编程开发,数据库,软件分享等多个领域,旨在为技术爱好者和专业人士提供有价值的信息和资源。</a></p> <a href="https://beian.mps.gov.cn/#/query/webSearch?code=41012202000391" target="_blank" style="color:white"><img src="/beianico.png" style="width:16px;height:17px;"> 豫公网安备41012202000391号 </a> <a style="color:white" href="http://beian.miit.gov.cn/">豫ICP备2024071179号</a><p><a href="/sitemap_article_1.xml">网站地图</a></p><script> var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?ef23bff77d47994b9e323143fd9735a2"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); </script> <script type="text/javascript" src="//api.tongjiniao.com/c?_=762638085101137920" async></script> <br> Powered By <a href="https://www.zblogcn.com/" title="Z-BlogPHP 1.7.3 Build 173290" target="_blank" rel="noopener norefferrer">Z-BlogPHP</a> Theme By <a href="https://www.htmlit.com.cn/" target="_blank">编程老白</a></div> </div><div id="goTop" class="goTop"><i class="fa fa-angle-up"></i></div><script src="https://ithorizon.cn/zb_users/theme/yd1125free/script/common.js?v=1.2.4" type="text/javascript"></script> <script src="https://ithorizon.cn/zb_users/theme/yd1125free/script/custom.js?v=1.2.4" type="text/javascript"></script> <script>jQuery(document).ready(function($) {jQuery('.main_left').theiaStickySidebar({ additionalMarginTop: 10,});});</script><script>window.XIURR_CODE_CONFIG ={"border_style":"mac-dark","highlight_style":"monokai-sublime.min.css","show_shadow":"","show_type":"","show_line":"","show_line_number":"","code_word_wrap":"","code_group_btn":{"full":"off","copy":"on","close":"on"},"code_close":"off","code_height_limit":"0","code_limit_btn":"off","keep_config":"on","code_style":""}</script><script type="text/javascript" src="https://ithorizon.cn/zb_users/plugin/xiurr_code/assets/vendor/clipboard.min.js"></script><script type="text/javascript" src="https://ithorizon.cn/zb_users/plugin/xiurr_code/assets/vendor/highlight.min.js"></script><script type="text/javascript" src="https://ithorizon.cn/zb_users/plugin/xiurr_code/assets/js/xiurr_code.min.js?v=1.1"></script></body> </html> <!--868.43 ms , 14 queries , 4476kb memory , 4 errors-->