myu*_*uf3 50 security password software-recommendation
我希望有人可以推荐一个好的密码生成器。
给能说出名字的人的额外道具,让你也能记住它。
Mik*_*kel 58
pwgen 生成随机、无意义但可发音的密码。这些密码要么只包含小写字母,要么包含大小写混合,要么包含数字。大写字母和数字的放置方式可以在只记住单词时轻松记住它们的位置。.
使用下面的按钮安装pwgen:
例如
sudo apt-get install pwgen
pwgen
Run Code Online (Sandbox Code Playgroud)
hhl*_*hlp 26
APG 是高级密码生成器。该软件用于自动生成新密码,供您随意使用。
以下是“APG”的一些主要功能:
要安装,请运行以下命令:
sudo apt-get install apg
Run Code Online (Sandbox Code Playgroud)
通过本帮助指南安装和使用 Apg
Oli*_*Oli 22
阿伯里斯特威斯大学有一个非常核心的助记密码生成器。
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.
Run Code Online (Sandbox Code Playgroud)
有趣的工作。你可能想给他们的系统管理员发电子邮件,看看它背后的脚本是否可以免费获得(如果不是,他们是否会考虑使用 GPL)
编辑:以咖啡的方式查看输出,这不难编码。你只需要几本字典来提供它。
Pan*_*her 14
试试密码卡。你把它放在钱包里,你会记住两个符号和一种颜色。
您可以沿着颜色线阅读符号之间的字母/数字,或者编写您能记住的任何算法。
该网站会为您生成一张随机卡片。

http://www.passwordcard.org/en
结果甚至比 apg 或 pwgen 更可怕(即使-s设置了选项),但这更有趣:
head -c 8192 /dev/urandom | strings --bytes 8 | sed 's/\s//'
Run Code Online (Sandbox Code Playgroud)
我怀疑您的用例是否不同,但这种事情对于共享密钥和您不经常输入的其他类型的密码很有用。
要获得更大的选择,请将更多字节传递给head,并获得更长的密码结果字符串,请修改--bytesin strings(给出最小长度)。所述sed表达剔除条出空格和制表符(由表示 \s)。
但是,在某些时候,您可能会喜欢应用程序(如 pwgen、KeePassX 或 LastPass),这些应用程序为您提供了避免容易混淆的字符(如1andl和)的选项I。这些可能看起来像1Il或 1Il 或更糟。如果您要重置某人的密码或提供需要传达的一次性密码,您可能希望使用这样的选项。
Stil, 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.
Run Code Online (Sandbox Code Playgroud)
这当然是疯了。你可能知道这什么时候有用。它肯定比对所有事情都使用 'Pa$$w0rD' 更好。如果有疑问,请创建更长的密码,或将您生成的密码作为输入传递给另一个生成器,或使用多因素身份验证。
我用mkpasswd. 虽然从技术上讲,它用于加密/etc/passwd文件内部使用的密码,但它也提供了适合密码的漂亮字符串。