Rubyでランダムなパスワードを生成する
ランダムなパスワードを生成するサンプル。
randompwd.rb
#!/usr/bin/env ruby
#パスワードに利用する文字の一覧
chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/!$%&'()=~|@`[]{}*+<>?_;:,.\\\""
len = chars.length
#とりあえず10文字
10.times do
pos = rand(0..len-1)
print chars[pos]
end
Python3版のサンプルはこちら