2011年10月4日火曜日

Linuxでランダム文字列の生成

スズキです。

"mkpasswd"でできるのですが、"expect"パッケージに含まれているので、
下記のようにインストールしておきます。

# yum -y install expect

オプションは次のようになっています。
-l : パスワードの文字数
-d : 数字の最小数
-c : 小文字の最小数
-C : 大文字の最小数
-s : 特殊文字の最小数

大文字だけの8文字のランダム文字列が必要な場合は、下記のオプションで可能です。

# mkpasswd -l 8 -s 0 -C 8 -c 0 -d 0
LTZWEACZ

とりあえず、シェルスクリプト用です。
--------
http://www.suz-lab.com

0 コメント: