Porady Admina: pwgen
Ostatnia aktualizacja: 1 sierpnia 2024, 11:47
W dzisiejszym wpisie z cyklu Porady Admina przyjrzymy się bliżej aplikacji pwgen.
Pwgen to automatyczny generator haseł, który generuje losowe hasło. Hasło takie może zawierać same małe litery albo mieszaninę małych i wielkich liter, opcjonalnie uzupełnioną o cyfry. Wielkie litery oraz cyfry są umieszczone w taki sposób, aby ich pozycja w haśle była łatwa do zapamiętania. Oferuje różne opcje dostosowywania haseł zgodnie z różnymi wymaganiami, takimi jak: długość, uwzględnianie symboli, unikanie niejednoznacznych znaków i wiele innych.
Składnia
pwgen [OPCJE] [DŁUGOŚĆ] [LICZBA]
Opcje
-c lub –capitalize : W haśle umieść przynajmniej jedną wielką literę
-A lub –no-capitalize : Nie wpisuj wielkich liter w haśle
-n lub –numerals : W haśle umieść co najmniej jedną cyfrę
-0 lub –no-numerals : Nie wpisuj cyfr w haśle
-y lub –symbols : Umieść w haśle przynajmniej jeden symbol specjalny
-r
-s lub –secure : Generuj całkowicie losowe hasła
-B lub –ambiguous : Nie umieszczaj w haśle niejednoznacznych znaków
-H lub –sha1=ścieżka/do/pliku[#seed] : Użyj skrótu sha1 danego pliku jako (nie tak) generatora losowego
-C : Wydrukuj wygenerowane hasła w kolumnach
-1 : Nie drukuj wygenerowanych haseł w kolumnach
-v lub –no-vowels : Nie używaj samogłosek, aby uniknąć przypadkowych, brzydkich słów
Przykłady
Wygeneruj 2 hasła 12 znakowe
pwgen 12 2
Wygeneruj 20 haseł 6 znakowych
pwgen 6 20
Wygeneruj jedno hasło składające się z 15 znaków bez symboli
pwgen -s 15 1
Wygeneruj 8 haseł po 12 znaków każde z symbolami
pwgen -y 12 5
Wygeneruj jedno hasło składające się z 10 znaków, w tym wielkich liter
pwgen -c 10 1
Wygeneruj 1 hasło 15 znakowe zawierające symbole i wielkie litery
pwgen -sc 15 1
Wygeneruj 2 hasła po 10 znaków każde, które będą łatwiejsze do zapamiętania
pwgen -1 10 2
Więcej informacji o programie pwgen uzyskasz poleceniami:
man pwgen
pwgen --help