<B>genpassB> can work with most configuration formats, such as YAML, JSON, INI
(Apache) and so on. You can configure any part of <B>genpassB> and ask <B>genpassB>
to read a configuration file as such:
Or a global one as such:
Default: YourHomeFolder/.genpass.yaml, then /etc/genpass.yaml.
|<B>-r | --readableB>||
A flag to decide whether passwords should be readable. The purpose of
readability is to create passwords you can give to users or read to someone -
both of which arent necessarily good practices, but commonly used.
Readable passwords do not contain the additional type of special characters, which is something to consider. Sometimes it doesnt matter as much (such as a Windows user on a local LAN machine that has no critical data or access anywhere.
Since readable is on by default, you can negate this if you want by using the noreadable option:
This will turn on the special and possibly unreadable characters option.
Please view unreadable below for more details.
|<B>-l | --lengthB>||
The length of the password.
If your configuration requires a certain variety of characters but youve asked for a shorter password (one which cannot contain that variety), <B>genpassB> will complain and try to explain what the problem is.
|<B>-n | --numberB>||
How many passwords to create.
|<B>-s | --specialB>||
Indicates whether to use special characters or not. This basically means symbols
such as period, exclamation mark, percentage sign, etc.
You can negate this flag by doing:
|<B>-v | --verifyB>||
Whether to verify that the variety of characters you requested is included.
Disabling this gains you speed if you create a rather large number of passwords that have a rather large number of characters. Then you dont need to worry as much about having that variety since probability says you probably will.
You can negate this using:
Best to keep it on though.
|<B>--lowercaseB>||Which characters are considered lowercase?|
|<B>--uppercaseB>||Which characters are considered uppercase?|
|<B>--numericalB>||Which characters are considered numerical?|
|<B>--specialsB>||Which characters are considered special ones?|
Which characters are considered unreadable?
This includes a short list of characters that are easily confused and the above sequences are stripped of such characters.
# create a 10 character length password genpass -l 10 # create 30 passwords using all possible characters genpass -n 30 --noreadable # create 5 new passwords of length of 30, long options genpass --number 5 --length 30
Sawyer X <firstname.lastname@example.org>
This software is copyright (c) 2011 by Sawyer X.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
|perl v5.20.3||GENPASS (1)||2014-08-04|