新浪新闻客户端

不知道取什么密码?不妨试试随机密码生成器!

不知道取什么密码?不妨试试随机密码生成器!
2024年04月06日 14:25 新浪网 作者 什么值得买

  作者:往记

  前言

  现如今,我们的账号越来越多,如何取个合适的,又互不干扰的密码确实是个头疼的问题。如果取一样的密码,那有可能一个地方泄露,另一个地方的密码就不安全了。因此,我找到个好方法,用随机密码生成器来代替我们自己取密码。

  PWGEN介绍

  PWGEN的全称为Password general,译为随机密码。这个简单的 docker Web 应用程序旨在生成具有可自定义选项的安全密码或密码短语。用户可以选择生成具有特定条件的随机密码或由随机单词组成的密码。它包括用于增强密码强度的功能,例如包括密码的大写字母、数字和特殊字符,或将单词大写并指定密码短语的分隔符。

  特点

  •   用户界面:在用户友好的界面中显示生成的密码或密码,并可选择将其复制到剪贴板

  •   安全检查:使用其 API 根据 haveibeenpwned 数据库检查所有生成的密码和密码短语,以确保不会向用户显示泄露的密码

  •   离线模式:新增禁用对 haveibeenpwned API 的密码检查功能,适用于在隔离网络中运行或不需要外部 API 访问的实例

  •   安全检查:根据 haveibeenpwned 数据库验证所有生成的密码和密码短语,以确保它们以前没有被泄露

  •   自定义单词列表:支持从指定 URL 获取自定义单词列表,方便生成个性化密码。需要 URL 以文件开头并指向文件

  •   语言下拉控件:允许通过环境变量 () 禁用语言下拉菜单,从而根据用户首选项简化 UI

  部署方式(二选一)

  一. Docker-cli部署

  ssh连接nas,root模式下输入以下命令

  docker run -d

   --restart unless-stopped

   --name pwgen

   -p 5069:5069

   jocxfin/pwgen:latest

  二. Docker-compose部署

  1. 新建文件夹

  # 新建文件夹 pwgen

  mkdir -p /volume1/docker/pwgen

  # 进入 pwgen 目录

  cd /volume1/docker/pwgen

  # 将 docker-compose.yml 放入当前目录

  2. 启动容器

  # 一键启动

  docker-compose up -d

  使用方法

  打开浏览器直接输入nas ip:5069即可查看启动状态

  原版并没有提供翻译,如果看不懂可以选择浏览器翻译,就这几项选项,生成密码后记得保存好来,以免忘记后面找不回来哈哈哈!

  Include Uppercase Letters 包含大小写

  Include Digits 包含数字

  Include Special Characters 包含特殊字符

  Exclude Homoglyphs 排除相同字符

  Length 长度

  注意:每次变动按钮都会自动生成一次密码,记得不要复制错了!!!

  高级玩法

  选择开启生成密码后,还可以根据语言来生成密码,默认是英语和芬兰语,其他语言需要提供语言包链接,我这里没找到,就没有尝试过除了英语外的其他语言。如果你找的到其他语言包的链接,可以填上去试试。

  最后

  建议使用群晖等NAS部署,比较方便,也就一键复制粘贴的事情,部署起来也比较方便。

  总的来说这个密码生成器还行,不需要复杂的操作,也可以本地离线运行,偶尔不知道密码随机生成个也行,当然你想使用浏览器的生成密码也不是不可以!

  以上内容创作不易,觉得不错欢迎点赞收藏!

特别声明:以上文章内容仅代表作者本人观点,不代表新浪网观点或立场。如有关于作品内容、版权或其它问题请于作品发表后的30日内与新浪网联系。
docker
来自于:北京
权利保护声明页/Notice to Right Holders

举报邮箱:jubao@vip.sina.com

Copyright © 1996-2024 SINA Corporation

All Rights Reserved 新浪公司 版权所有