パスワード生成メモ

ちょっとしたランダムなパスワードを生成して機会ってあると思うのですが、そんな時に便利なコマンドまとめ。

CentOS

expectパッケージに含まれているmkpasswdコマンドを利用。
シェルスクリプトなので詳しいオプションは直接ソース見ればわかる。

Debina(Ubuntu)系

makepasswdかlibstring-mkpasswd-perlパッケージを利用。
どちらもPerlスクリプト

汎用

openssl rand -base64 6

OpenSSHを利用。
とりあえず8文字のパスワードを生成したいときなどに。