1、$RANDOM (0-32768)
[root@node01 day12]# echo $RANDOM
10853
2、openssl
[root@node01 day12]# openssl rand -base64 8
Shn9MV2GZgY=
[root@node01 day12]# openssl rand -base64 10
7qWOuj7jxnxaLQ==
3、通过时间
[root@node01 day12]# date +%s%N
1502040952790624675
[root@node01 day12]# date +%s%N
1502040953220220787
4、urandom
[root@node01 day12]# head /dev/urandom|cksum
4030306518 3299
5、uuid
[root@node01 day12]# cat /proc/sys/kernel/random/uuid
4057ba18-95e1-4f8a-8c4a-077887eef4ba
6、expect
yum install expect -y
[root@node01 day12]# mkpasswd -l 8
nTY=53pv
[root@node01 day12]# echo $RANDOM
10853
2、openssl
[root@node01 day12]# openssl rand -base64 8
Shn9MV2GZgY=
[root@node01 day12]# openssl rand -base64 10
7qWOuj7jxnxaLQ==
3、通过时间
[root@node01 day12]# date +%s%N
1502040952790624675
[root@node01 day12]# date +%s%N
1502040953220220787
4、urandom
[root@node01 day12]# head /dev/urandom|cksum
4030306518 3299
5、uuid
[root@node01 day12]# cat /proc/sys/kernel/random/uuid
4057ba18-95e1-4f8a-8c4a-077887eef4ba
6、expect
yum install expect -y
[root@node01 day12]# mkpasswd -l 8
nTY=53pv