查看当前系统的随机数生成速率
# watch -n 1 cat /proc/sys/kernel/random/entropy_avail
安装服务进行优化
# yum -y install rng-tools
# echo 'EXTRAOPTIONS="--rng-device /dev/urandom"' >/etc/sysconfig/rngd
# systemctl start rngd
# systemctl status rngd
rngd服务启动失败解决办法
# rngd -v
Unable to open file: /dev/tpm0
can't open any entropy source
Maybe RNG device modules are not loaded
# cp /usr/lib/systemd/system/rngd.service /etc/systemd/system/
# vim /etc/systemd/system/rngd.service
[Unit]
Description=Hardware RNG Entropy Gatherer Daemon
[Service]
ExecStart=/sbin/rngd -f -r /dev/urandom //修改此处加上`-r /dev/urandom`
[Install]
WantedBy=multi-user.target
# systemctl daemon-reload
# systemctl restart rngd.service
网友评论