コマンドラインでランダムなパスワードを生成する

MacやLinuxのコマンドラインでランダムなパスワードを生成する方法になります。

pwgenをインストール

Macの場合

$ sudo brew install pwgen

Linuxの場合

$ sudo yum -y install epel-release
$ sudo yum -y install pwgen

パスワードの生成

8桁のパスワードを作成したい場合には引数に 8 1 を指定します。
第一引数がパスワードの桁数、第2引数が作成するパスワードの数になります。

$ pwgen 12 2
ee7aechieJ3D EC5aiv6uef6i

-y オプションで、記号を含んだ複雑なパスワードの生成が可能です。

$ pwgen 12 2 -y
ahph#iusahK5 Gangeem[oh6y

-1 オプションで縦に並べて出力することが可能です。

$ pwgen 12 2 -y -1
oiB{ee4fa-aX
Uthie[die1oh

コメント