パスワード文字列を生成する pwgen コマンド

ランダムなパスワード文字列を生成したいなと思い、よくテキトーなウェブサービスを利用したりしていたのだが、pwgen というパスワード生成用のコマンドラインツールを知ったので紹介。

yumaptbrewchoco などのパッケージ管理ツールで install pwgen すればすぐにインストールできる。

# 普通にコマンドを実行すれば、パスワード文字列の候補がズラッと表示される
$ pwgen

# デフォルトでは「読み上げやすい文字列」が使われているので、完全にランダムな文字列にする (-s)
$ pwgen -s

# 記号などを利用する (-y オプション)
$ pwgen -y

# パスワードの文字長と、候補の数を設定する : 20文字のパスワードを4つ
$ pwgen 20 4

# オプションを組み合わせて実行する
$ pwgen -s -y 20 1

ザッとこんな感じ。スゲー簡単!