I find password generated like that to be too hard to remember. This is one that I used to use. Repeat until you have a set of three words you can remember. It doesn't match your criteria, but it does produce something that's reasonably unguessable, and relatively easy to remember.
--- #!/bin/sh DICT=/usr/share/dict/words # Pick three words w1=`shuf -n 1 $DICT` w2=`shuf -n 1 $DICT` w3=`shuf -n 1 $DICT` echo $w1 $w2 $w3 --- -- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html
