Генерация паролей в консоли Linux

Автор | 02.10.2015

Для этого можно использовать простенькую програмку makepasswd

sudo apt-get install makepasswd

Использовать makepasswd довольно просто

makepasswd --chars 16 --count 7
88mCpPSqU8TW92cI
3HPpuSnFEGPwAyij
rEaYNRPbhBByPtwT
WhgoJAKs2iCYhYpr
PCsMx7A9JY3SGRVr
Hd4PU9vRIKhnhG8L
1QQNpn3JAo086oJW

где:
– chars – длина пароля
– count – сколько паролей сгенерировать

Другие опции:

makepasswd v1.10, a utility to generate and/or encrypt passwords.

Copyright (c) 1997-1999 by Rob Levin .  All rights are reserved by
the author.  This program may be used under the terms of version 2 of the
GNU Public License.

Last modified on Monday, 7 April 1999 at 22:56 (UCT).

Format:          makepasswd [option...]

Options are:

--chars=N        Generate passwords with exactly N characters (do not use with
                       options --minchars and --maxchars).
--clearfrom=FILE Use a clear password from FILE instead of generating passwords.
                       Requires the --crypt or --crypt-md5 option; may not be
                       used with options --chars, --maxchars, --minchars,
                       --count, --string, --nocrypt.  Trailing newlines are
                       ignored, other whitespace is not.
--count=N        Produce a total of N passwords (the default is one).
--crypt          Produce encrypted passwords.
--crypt-md5      Produce encrypted passwords using the MD5 digest (hash)
                       algorithm.
--cryptsalt=N    Use crypt() salt N, a positive number <= 4096.  If random
                       seeds are desired, specify a zero value (the default).
--help           Ignore other operands and produce only this help display.
--maxchars=N     Generate passwords with at most N characters (default=10).
--minchars=N     Generate passwords with at least N characters (default=8).
--nocrypt        Do not encrypt the generated password(s) (the default).
--noverbose      Display no labels on output (the default).
--randomseed=N   Use random number seed N, between 0 and 2^32 inclusive.  A zero
                       value results in a real-random seed.  This option
                       generates predictable passwords, and should normally
                       be avoided.
--rerandom=N     Set the random seed value every N values used.  Specify zero
                       to use a single seed value (the default).  Specify
                       one to get true-random passwords, but plan on hitting
                       the CONTROL key a lot while it's running. ;)
--repeatpass=N   Use each password N times (4096 maximum, --crypt or
                       --crypt-md5 must be set and --cryptsalt may not be set).
--string=STRING  Use the characters in STRING to generate random passwords.
--verbose        Display labelling information on output.

Залишити відповідь