PWMAKE(1)
π PWMAKE(1) π
okay bestie, welcome to the General Commands Manual β¨ this is pwmake, and she's a little icon for making passwords that are random but also... pronounceable?? yes queen, both. π
πΈ NAME πΈ
pwmake β a simple tool for generating random, relatively easily pronounceable passwords π
π¦ SYNOPSIS π¦
pwmake <entropy-bits>
β¨ DESCRIPTION β¨
So pwmake is this simple, configurable little tool that generates random and relatively easily pronounceable passwords. She lets you say exactly how many entropy bits go into the password you're making. no cap. π«Ά
The entropy is pulled straight from /dev/urandom. that's the source, that's the vibe. π
Now let's talk bits, because the bit count is literally the whole personality here:
- The minimum number of bits is 56. That's usable for passwords on systems/services where brute force attacks have a very limited rate of tries. like, the attacker's just not getting many swings. π
- 64 bits should be adequate for applications where the attacker does not have direct access to the password hash file. π
- But for situations where the attacker might obtain direct access to the password hash, or the password is being used as an encryption key, you should use 80 to 128 bits β depending on your level of paranoia. π choose your own adventure, bestie.
π Any entropy-bits value outside of the 56 to 256 bits range will be adjusted to fit within the allowed range. so if you try to be extra, she'll just quietly fix you. periodt.
π OPTIONS π
The first and only argument is the number of bits of entropy used to generate the password. that's it. one argument, main character energy, no entourage. β¨
<entropy-bits>β how many bits of entropy go into your password. (she'll clamp anything outside 56β256 back into range, so don't stress π)
π FILES π
/etc/security/pwquality.confβ the configuration file for thelibpwqualitylibrary. π
β RETURN CODES β
0on success π₯³- non zero on error π
π§ SEE ALSO π§
π AUTHORS π
Tomas Mraz <tmraz@redhat.com> π«Ά
and that's the whole page, bestie!! this one came to you from Red Hat, Inc., dated 2021-04-01 β go make a password that slays and stays unguessable πβ¨ππ¦πΈπ
π¦ where this page comes from
- alpine 3.24: libpwquality-doc 1.4.5-r6 Β· BSD-3-Clause
- centos-stream 10: libpwquality 1.4.5-13.el10 Β· BSD-3-Clause OR GPL-2.0-or-later
- debian bookworm: libpwquality-tools 1.4.5-1+b1 Β· libpwquality OR GPL-2.0-or-later
- debian trixie: libpwquality-tools 1.4.5-5 Β· libpwquality OR GPL-2.0-or-later
- fedora 43: libpwquality 1.4.5-14.fc43 Β· BSD-3-Clause OR GPL-2.0-or-later
- fedora 43: libpwquality 1.4.5-14.fc43 Β· BSD-3-Clause OR GPL-2.0-or-later
- fedora 44: libpwquality 1.4.5-15.fc44 Β· BSD-3-Clause OR GPL-2.0-or-later
- fedora 44: libpwquality 1.4.5-15.fc44 Β· BSD-3-Clause OR GPL-2.0-or-later
- opensuse-leap 16.0: libpwquality-tools 1.4.5-160000.3.2 Β· BSD-3-Clause OR GPL-2.0-or-later
- opensuse-leap 16.0: libpwquality-tools 1.4.5-160000.3.2 Β· BSD-3-Clause OR GPL-2.0-or-later
- opensuse-leap 16.0: libpwquality-tools 1.4.5-160000.3.2 Β· BSD-3-Clause OR GPL-2.0-or-later
- opensuse-leap 16.0: libpwquality-tools 1.4.5-160000.3.2 Β· BSD-3-Clause OR GPL-2.0-or-later
- ubuntu noble: libpwquality-tools 1.4.5-3build1 Β· libpwquality OR GPL-2.0-or-later
- ubuntu questing: libpwquality-tools 1.4.5-5
- ubuntu resolute: libpwquality-tools 1.4.5-5build1 Β· libpwquality OR GPL-2.0-or-later
- ubuntu stonking: libpwquality-tools 1.4.5-5build1 Β· libpwquality OR GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms