6.12 wajig password
20200803
The password command will
generate a good password. By default a single password of length 16 is
generated. The number of passwords and the length of the passwords can
be specified. Punctuation is included with the -{
-punct}
option. Punctuation is often referred to as special characters.
In the first example we generate 5 random passwords of the default length. characters:
$ wajig password 5
ahR3eiNgohuuPh8p
ieso6ohBahaiph9I
Hainei2gudPhie3K
Cai9Ieph3vkae6Ar
be4Yeigha3Aez2ar
Passwords of length longer than 12 are usually recommended, but you can choose shorter passwords if you like. Here’s a set of passwords of length 10:
Punctuation or special characters can be included:
$ wajig password --punct 5
]'mq_lPNiv#F}&-Y
!c17>`lstb)*E_Os
Ixml.ZUU,mW;_pp#
KPAQL!L"-xty_FLW
eQZo8XYea_Z=YrR*
To find out what is happening underneath use the -{
-teach}
option:
$ wajig password --teach 5
pwgen 16 5 | tr ' ' '\n'
ahR3eiNgohuuPh8p
ieso6ohBahaiph9I
Hainei2gudPhie3K
Cai9Ieph3vkae6Ar
be4Yeigha3Aez2ar
Knowing this we can create a file of random usernames (generated as
user
followed by two random characters) and passwords (of
length 15) which can be used to add users to the system. A simple bash
command line is:
The output looks like:
Your donation will support ongoing availability and give you access to the PDF version of this book. Desktop Survival Guides include Data Science, GNU/Linux, and MLHub. Books available on Amazon include Data Mining with Rattle and Essentials of Data Science. Popular open source software includes rattle, wajig, and mlhub. Hosted by Togaware, a pioneer of free and open source software since 1984. Copyright © 1995-2022 Graham.Williams@togaware.com Creative Commons Attribution-ShareAlike 4.0