2014年8月8日金曜日

Linuxでパスワード生成コマンド「apg」

Linuxでパスワード生成コマンド「apg」をインストールしてみました。覚えやすいように、読み方も同時に表示してくれるところが気に入りました。

インストール
sudo apt-get install apg
ヘルプ
apg -h

apg   Automated Password Generator
        Copyright (c) Adel I. Mirzazhanov

apg   [-a algorithm] [-r file]
      [-M mode] [-E char_string] [-n num_of_pass] [-m min_pass_len]
      [-x max_pass_len] [-c cl_seed] [-d] [-s] [-h] [-y] [-q]

-M mode         new style password modes
-E char_string  exclude characters from password generation process
-r file         apply dictionary check against file
-b filter_file  apply bloom filter check against filter_file
                (filter_file should be created with apgbfm(1) utility)
-p substr_len   paranoid modifier for bloom filter check
-a algorithm    choose algorithm
                 1 - random password generation according to
                     password modes
                 0 - pronounceable password generation
-n num_of_pass  generate num_of_pass passwords
-m min_pass_len minimum password length
-x max_pass_len maximum password length
-s              ask user for a random seed for password
                generation
-c cl_seed      use cl_seed as a random seed for password
-d              do NOT use any delimiters between generated passwords
-l              spell generated password
-t              print pronunciation for generated pronounceable password
-y              print crypted passwords
-q              quiet mode (do not print warnings)
-h              print this help screen
-v              print version information
実際に利用してみた感じ
apg

Please enter some random data (only first 8 are significant)
(eg. your old password):>
ibNec4Otvarj (ib-Nec-FOUR-Ot-varj)
cecWytveiv0 (cec-Wyt-veiv-ZERO)
SarkAikfov5 (Sark-Aik-fov-FIVE)
Myvadinab2 (My-vad-in-ab-TWO)
arcEfvug2 (arc-Ef-vug-TWO)
klachOubr6 (klach-Oubr-SIX)

参考サイト
Linux上でパスワードに使えそうな文字列を生成する(どんごどんごさん)
apg(1)(Linux man page)

0 件のコメント:

コメントを投稿