我已经寻找了很多有用的密码生成器,但我想知道这个发行版是否有内置或者本国的工具。提前致谢。
编辑1:我的主要疑问是 Ubuntu 16.04 上是否已经安装了一些软件。我已经知道并使用了海马,但它不会生成任何强的网络密码。
当然其他应用程序也可以使用,例如荷兰的@Gus 和@Ravexina 推荐的(间接)Keepass但这不是我好奇的
我以为那里还存在一些我遗漏了的东西。
答案1
不,Ubuntu 默认没有安装密码生成器。但是,您可以安装第三方工具来实现这一点,如其他答案中所建议的那样。
答案2
我使用类似这样的方法来生成随机字符串。参数是字符数。
#!/bin/bash
char_count="$1"
cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w $char_count | head -n 1
用法:
$ ./random 15
gsbN9PCD4bo7Gxs
答案3
我有几年在 Windows 上使用开源(OSI 认证)密码管理器 KeePass 的多个版本的经验,最近几周在 Ubuntu 上使用最新版本。我推荐 Keepass。
它适用于大多数其他平台(Windows 和 Apple 设备、Android 等),并使用相同的加密数据库(因此您可以通过云同步)。
请参阅http://www.keepass.info/download.html。
对于 Ubuntu,Keepass2 是最好的版本(比存储库中的 KeepassX(C) 效果更好)。要获取最新和最佳版本的 Keepass2,请参阅http://ubuntuhandbook.org/index.php/2017/04/install-the-latest-keepass2-2-35-in-ubuntu-16-04-16-10-14-04/。
我通过云在 Ubuntu 和 Windows 计算机之间同步我的 Keepass 数据库(以及 Firefox 浏览器和 Thunderbird 邮件),效果很好。如果您决定使用 Keepass2,则可能在以下位置找到所需的用户界面语言文件:http://www.keepass.info/translations.html。
在我的安装中,此文件(解压后)必须放在 /usr/lib/keepass2/ 中,KeePass.config.xml 和 KeePass.exe.config 文件也位于此处。
成功了,
格斯
答案4
用于sudo apt install pass
安装Linux原生密码管理器(基于命令行)。