AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 25090
Accepted
myusuf3
myusuf3
Asked: 2011-02-07 15:46:36 +0800 CST2011-02-07 15:46:36 +0800 CST 2011-02-07 15:46:36 +0800 CST

你能推荐一个密码生成器吗?

  • 772

我希望有人可以推荐一个好的密码生成器。

给能说出一个名字的人的额外道具,让你也能记住它。

software-recommendation
  • 17 17 个回答
  • 56841 Views

17 个回答

  • Voted
  1. Best Answer
    Mikel
    2011-02-07T15:59:12+08:002011-02-07T15:59:12+08:00

    pwgen安装 pwgen 生成随机、无意义但可发音的密码。这些密码要么只包含小写字母,要么包含大小写混合,要么包含数字。大写字母和数字的放置方式便于在只记住单词时记住它们的位置。.

    使用下面的按钮安装pwgen :

    通过软件中心安装

    例如

    sudo apt-get install pwgen
    pwgen
    
    • 61
  2. hhlp
    2011-02-08T05:11:33+08:002011-02-08T05:11:33+08:00

    apg安装apg

    APG 是高级密码生成器。该软件用于为您想要使用的任何用途自动生成新密码。

    以下是“APG”的一些主要特点:

    • 设置特殊字符的最大百分比
    • 设置生成密码的长度
    • 分组字符
    • 设置多个密​​码生成
    • 设置随机种子文件
    • 一次性垫生成
    • 打印它在多少秒内生成了多少个密码

    要安装,请运行以下命令:

    sudo apt-get install apg
    

    通过本帮助指南安装和使用 Apg

    • 27
  3. Oli
    2011-02-07T16:07:20+08:002011-02-07T16:07:20+08:00

    阿伯里斯特威斯大学有一个非常核心的记忆密码生成器。

    http://www.aber.ac.uk/cgi-bin/user/syswww/gw/mnemonic

    生成这样的邪恶密码:

    <1n255s4    Lisa's first newt zooms Fife's fifth shrewd four.
    t6pnjsnv    Tony's sixth padlock nags John's spectacular number vainly.
    fqyumdc8    Fiona's quadrilateral yucca understands Murray's dormant calculating eight.
    ee6pk3cm    Eve's egocentric six ponders Ken's third cagey magazine.
    q1giwn?n    Quentin's first galaxy improves Wyn's nondescript question mark nastily.
    

    有趣的工作。您可能想通过电子邮件向他们的管理员发送电子邮件,以查看其背后的脚本是否免费提供(如果不是,他们是否会考虑 GPL)

    编辑:稍微看看输出,这并不难编码。你只需要几个字典来喂它。

    • 22
  4. Panther
    2011-12-09T21:55:38+08:002011-12-09T21:55:38+08:00

    试试密码卡。你把它放在钱包里,你记得两个符号和一种颜色。

    您可以沿着颜色线阅读符号之间的字母/数字,或组成您能记住的任何算法。

    该网站会为您生成一张随机卡片。

    密码卡

    http://www.passwordcard.org/en

    • 14
  5. belacqua
    2011-02-07T22:51:07+08:002011-02-07T22:51:07+08:00

    结果甚至比 apg 或 pwgen 更可怕(即使有-s选项集),但这更有趣:

    head -c 8192 /dev/urandom  |   strings --bytes 8 | sed 's/\s//'
    

    我怀疑您的用例是否不同,但是这种事情对于共享密钥以及您不经常输入的其他类型的密码很有用。
    要获得更大的选择,请将更多字节传递给head,要获得更长的密码结果字符串,请修改--bytesin strings(给出最小长度)。sed表达式 strips out 去掉空格和制表符(用 表示 )\s。

    但是,在某些时候,您可能会喜欢应用程序(例如 pwgen、KeePassX 或 LastPass),这些应用程序可以让您选择避免容易混淆的字符,例如1andl和I。这些可能看起来像1Il1Il 或更糟。如果您要重置某人的密码或提供需要传达的一次性密钥,您可能希望使用这样的选项。

    尽管如此,pwgenput 在其手册页中给出了这个警告,描述了它的-B选项:

       -B, --ambiguous
              Don't use characters that could be confused  by  the  user  when
              printed,  such  as 'l' and '1', or '0' or 'O'.  This reduces the
              number of possible passwords significantly, and as such  reduces
              the  quality  of  the passwords.  It may be useful for users who
              have bad vision, but in general use of this option is not recom‐
              mended.
    

    当然,这很疯狂。您可能知道这何时有用或没有用。它肯定比对所有事情都使用 'Pa$$w0rD' 更好。如果有疑问,请创建一个更长的密码,或者将您生成的密码作为输入传递给另一个生成器,或者使用多因素身份验证。

    • 9
  6. Simon Richter
    2011-02-08T01:50:40+08:002011-02-08T01:50:40+08:00

    我用mkpasswd. 虽然从技术上讲,它用于加密在/etc/passwd文件中使用的密码,但它也提供了适合密码的漂亮字符串。

    • 6
  7. David
    2011-02-07T15:58:56+08:002011-02-07T15:58:56+08:00

    没有助记符,但 pwgen 非常简单。

    • 6
  8. simon
    2011-02-07T21:22:27+08:002011-02-07T21:22:27+08:00

    我用apg——sudo apt-get install apg

    • 3
  9. BillThor
    2011-02-08T05:55:00+08:002011-02-08T05:55:00+08:00

    Keypass 有一个内置的密码生成器。生成新密码并使用相同的工具记住它。

    • 3
  10. Torben Gundtofte-Bruun
    2011-02-08T02:12:43+08:002011-02-08T02:12:43+08:00

    SuperGenPass是一个最初用于网站登录的书签解决方案,但它也可以很容易地用于应用程序。它使用主密码加上当前域名(或应用程序名称,如果您愿意)来生成 10 个字符的密码,例如lCY9gjiDtF. 它不需要助记词,因为它可以一键自动填充密码框,也可以复制/粘贴到其他应用程序中。

    我在每个浏览器和手机上都保留了一个书签(也可以离线工作!)。这很方便。如果您“勇敢”,那么您甚至可以将主密码硬编码到小书签中。

    • 2

相关问题

  • 有哪些科学绘图软件可用?

  • 最好的思维导图软件是什么?

  • 服务器的最佳rootkit删除工具?

  • 从 Ubuntu 连接到 Windows 的最佳远程桌面工具是什么?[关闭]

  • 是否有 Paint.NET 替代方案?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    我需要什么命令来解压缩/提取 .tar.gz 文件?

    • 8 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Marko Smith

    如何使用命令行将用户添加为新的 sudoer?

    • 7 个回答
  • Marko Smith

    更改文件夹权限和所有权

    • 9 个回答
  • Martin Hope
    EmmyS 我需要什么命令来解压缩/提取 .tar.gz 文件? 2011-02-09 14:50:41 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve